Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
vntwifi.c File Reference
#include "vntwifi.h"
#include "IEEE11h.h"
#include "country.h"
#include "device.h"
#include "wmgr.h"
#include "datarate.h"

Go to the source code of this file.

Functions

void VNTWIFIvSetOPMode (void *pMgmtHandle, WMAC_CONFIG_MODE eOPMode)
 
void VNTWIFIvSetIBSSParameter (void *pMgmtHandle, unsigned short wBeaconPeriod, unsigned short wATIMWindow, unsigned int uChannel)
 
PWLAN_IE_SSID VNTWIFIpGetCurrentSSID (void *pMgmtHandle)
 
unsigned int VNTWIFIpGetCurrentChannel (void *pMgmtHandle)
 
unsigned short VNTWIFIwGetAssocID (void *pMgmtHandle)
 
unsigned char VNTWIFIbyGetMaxSupportRate (PWLAN_IE_SUPP_RATES pSupportRateIEs, PWLAN_IE_SUPP_RATES pExtSupportRateIEs)
 
unsigned char VNTWIFIbyGetACKTxRate (unsigned char byRxDataRate, PWLAN_IE_SUPP_RATES pSupportRateIEs, PWLAN_IE_SUPP_RATES pExtSupportRateIEs)
 
void VNTWIFIvSetAuthenticationMode (void *pMgmtHandle, WMAC_AUTHENTICATION_MODE eAuthMode)
 
void VNTWIFIvSetEncryptionMode (void *pMgmtHandle, WMAC_ENCRYPTION_MODE eEncryptionMode)
 
bool VNTWIFIbConfigPhyMode (void *pMgmtHandle, CARD_PHY_TYPE ePhyType)
 
void VNTWIFIbGetConfigPhyMode (void *pMgmtHandle, void *pePhyType)
 
void VNTWIFIvQueryBSSList (void *pMgmtHandle, unsigned int *puBSSCount, void **pvFirstBSS)
 
void VNTWIFIvGetNextBSS (void *pMgmtHandle, void *pvCurrentBSS, void **pvNextBSS)
 
void VNTWIFIvUpdateNodeTxCounter (void *pMgmtHandle, unsigned char *pbyDestAddress, bool bTxOk, unsigned short wRate, unsigned char *pbyTxFailCount)
 
void VNTWIFIvGetTxRate (void *pMgmtHandle, unsigned char *pbyDestAddress, unsigned short *pwTxDataRate, unsigned char *pbyACKRate, unsigned char *pbyCCKBasicRate, unsigned char *pbyOFDMBasicRate)
 
unsigned char VNTWIFIbyGetKeyCypher (void *pMgmtHandle, bool bGroupKey)
 
bool VNTWIFIbSetPMKIDCache (void *pMgmtObject, unsigned long ulCount, void *pPMKIDInfo)
 
unsigned short VNTWIFIwGetMaxSupportRate (void *pMgmtObject)
 
void VNTWIFIvSet11h (void *pMgmtObject, bool b11hEnable)
 
bool VNTWIFIbMeasureReport (void *pMgmtObject, bool bEndOfReport, void *pvMeasureEID, unsigned char byReportMode, unsigned char byBasicMap, unsigned char byCCAFraction, unsigned char *pbyRPIs)
 
bool VNTWIFIbChannelSwitch (void *pMgmtObject, unsigned char byNewChannel)
 

Function Documentation

bool VNTWIFIbChannelSwitch ( void pMgmtObject,
unsigned char  byNewChannel 
)

Definition at line 769 of file vntwifi.c.

bool VNTWIFIbConfigPhyMode ( void pMgmtHandle,
CARD_PHY_TYPE  ePhyType 
)

Definition at line 360 of file vntwifi.c.

void VNTWIFIbGetConfigPhyMode ( void pMgmtHandle,
void pePhyType 
)

Definition at line 381 of file vntwifi.c.

bool VNTWIFIbMeasureReport ( void pMgmtObject,
bool  bEndOfReport,
void pvMeasureEID,
unsigned char  byReportMode,
unsigned char  byBasicMap,
unsigned char  byCCAFraction,
unsigned char pbyRPIs 
)

Definition at line 709 of file vntwifi.c.

bool VNTWIFIbSetPMKIDCache ( void pMgmtObject,
unsigned long  ulCount,
void pPMKIDInfo 
)

Definition at line 658 of file vntwifi.c.

unsigned char VNTWIFIbyGetACKTxRate ( unsigned char  byRxDataRate,
PWLAN_IE_SUPP_RATES  pSupportRateIEs,
PWLAN_IE_SUPP_RATES  pExtSupportRateIEs 
)

Definition at line 250 of file vntwifi.c.

unsigned char VNTWIFIbyGetKeyCypher ( void pMgmtHandle,
bool  bGroupKey 
)

Definition at line 597 of file vntwifi.c.

unsigned char VNTWIFIbyGetMaxSupportRate ( PWLAN_IE_SUPP_RATES  pSupportRateIEs,
PWLAN_IE_SUPP_RATES  pExtSupportRateIEs 
)

Definition at line 204 of file vntwifi.c.

unsigned int VNTWIFIpGetCurrentChannel ( void pMgmtHandle)

Definition at line 152 of file vntwifi.c.

PWLAN_IE_SSID VNTWIFIpGetCurrentSSID ( void pMgmtHandle)

Definition at line 129 of file vntwifi.c.

void VNTWIFIvGetNextBSS ( void pMgmtHandle,
void pvCurrentBSS,
void **  pvNextBSS 
)

Definition at line 452 of file vntwifi.c.

void VNTWIFIvGetTxRate ( void pMgmtHandle,
unsigned char pbyDestAddress,
unsigned short pwTxDataRate,
unsigned char pbyACKRate,
unsigned char pbyCCKBasicRate,
unsigned char pbyOFDMBasicRate 
)

Definition at line 527 of file vntwifi.c.

void VNTWIFIvQueryBSSList ( void pMgmtHandle,
unsigned int puBSSCount,
void **  pvFirstBSS 
)

Definition at line 426 of file vntwifi.c.

void VNTWIFIvSet11h ( void pMgmtObject,
bool  b11hEnable 
)

Definition at line 698 of file vntwifi.c.

void VNTWIFIvSetAuthenticationMode ( void pMgmtHandle,
WMAC_AUTHENTICATION_MODE  eAuthMode 
)

Definition at line 308 of file vntwifi.c.

void VNTWIFIvSetEncryptionMode ( void pMgmtHandle,
WMAC_ENCRYPTION_MODE  eEncryptionMode 
)

Definition at line 340 of file vntwifi.c.

void VNTWIFIvSetIBSSParameter ( void pMgmtHandle,
unsigned short  wBeaconPeriod,
unsigned short  wATIMWindow,
unsigned int  uChannel 
)

Definition at line 100 of file vntwifi.c.

void VNTWIFIvSetOPMode ( void pMgmtHandle,
WMAC_CONFIG_MODE  eOPMode 
)

Definition at line 71 of file vntwifi.c.

void VNTWIFIvUpdateNodeTxCounter ( void pMgmtHandle,
unsigned char pbyDestAddress,
bool  bTxOk,
unsigned short  wRate,
unsigned char pbyTxFailCount 
)

Definition at line 492 of file vntwifi.c.

unsigned short VNTWIFIwGetAssocID ( void pMgmtHandle)

Definition at line 178 of file vntwifi.c.

unsigned short VNTWIFIwGetMaxSupportRate ( void pMgmtObject)

Definition at line 677 of file vntwifi.c.