Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
csr_wifi_sme_ap_prim.h File Reference
#include "csr_prim_defs.h"
#include "csr_sched.h"
#include "csr_wifi_common.h"
#include "csr_result.h"
#include "csr_wifi_fsm_event.h"
#include "csr_wifi_sme_prim.h"

Go to the source code of this file.

Data Structures

struct  CsrWifiSmeApHtParams
 
struct  CsrWifiSmeApP2pOperatingChanEntry
 
struct  CsrWifiSmeApP2pOperatingChanList
 
struct  CsrWifiSmeApAuthPers
 
struct  CsrWifiSmeApBaSession
 
struct  CsrWifiSmeApMacConfig
 
struct  CsrWifiSmeApP2pGoConfig
 
struct  CsrWifiSmeApCredentials
 
struct  CsrWifiSmeApSecConfig
 
struct  CsrWifiSmeApBeaconingStartReq
 
struct  CsrWifiSmeApBeaconingStopReq
 
struct  CsrWifiSmeApWpsRegistrationStartedReq
 
struct  CsrWifiSmeApWpsRegistrationFinishedReq
 
struct  CsrWifiSmeApWmmParamUpdateReq
 
struct  CsrWifiSmeApStaDisconnectReq
 
struct  CsrWifiSmeApWpsConfigurationReq
 
struct  CsrWifiSmeApActiveBaGetReq
 
struct  CsrWifiSmeApBaDeleteReq
 
struct  CsrWifiSmeApBeaconingStartCfm
 
struct  CsrWifiSmeApBeaconingStopCfm
 
struct  CsrWifiSmeApStaNotifyInd
 
struct  CsrWifiSmeApStaConnectStartInd
 
struct  CsrWifiSmeApWpsRegistrationStartedCfm
 
struct  CsrWifiSmeApWpsRegistrationFinishedCfm
 
struct  CsrWifiSmeApWmmParamUpdateCfm
 
struct  CsrWifiSmeApStaDisconnectCfm
 
struct  CsrWifiSmeApWpsConfigurationCfm
 
struct  CsrWifiSmeApErrorInd
 
struct  CsrWifiSmeApActiveBaGetCfm
 
struct  CsrWifiSmeApBaDeleteCfm
 

Macros

#define CSR_WIFI_SME_AP_PRIM   (0x0407)
 
#define CSR_WIFI_AP_ACCESS_TYPE_NONE   ((CsrWifiSmeApAccessType) 0x00)
 
#define CSR_WIFI_AP_ACCESS_TYPE_ALLOW   ((CsrWifiSmeApAccessType) 0x01)
 
#define CSR_WIFI_AP_ACCESS_TYPE_DENY   ((CsrWifiSmeApAccessType) 0x02)
 
#define CSR_WIFI_SME_RSN_AUTH_WPAPSK   ((CsrWifiSmeApAuthSupport) 0x01)
 
#define CSR_WIFI_SME_RSN_AUTH_WPA2PSK   ((CsrWifiSmeApAuthSupport) 0x02)
 
#define CSR_WIFI_SME_AUTH_WAPIPSK   ((CsrWifiSmeApAuthSupport) 0x04)
 
#define CSR_WIFI_SME_AP_AUTH_TYPE_OPEN_SYSTEM   ((CsrWifiSmeApAuthType) 0x00)
 
#define CSR_WIFI_SME_AP_AUTH_TYPE_PERSONAL   ((CsrWifiSmeApAuthType) 0x01)
 
#define CSR_WIFI_SME_AP_AUTH_TYPE_WEP   ((CsrWifiSmeApAuthType) 0x02)
 
#define CSR_WIFI_AP_DIRECTION_RECEIPIENT   ((CsrWifiSmeApDirection) 0x00)
 
#define CSR_WIFI_AP_DIRECTION_ORIGINATOR   ((CsrWifiSmeApDirection) 0x01)
 
#define CSR_WIFI_SME_AP_PHY_SUPPORT_A   ((CsrWifiSmeApPhySupport) 0x01)
 
#define CSR_WIFI_SME_AP_PHY_SUPPORT_B   ((CsrWifiSmeApPhySupport) 0x02)
 
#define CSR_WIFI_SME_AP_PHY_SUPPORT_G   ((CsrWifiSmeApPhySupport) 0x04)
 
#define CSR_WIFI_SME_AP_PHY_SUPPORT_N   ((CsrWifiSmeApPhySupport) 0x08)
 
#define CSR_WIFI_AP_TYPE_LEGACY   ((CsrWifiSmeApType) 0x00)
 
#define CSR_WIFI_AP_TYPE_P2P   ((CsrWifiSmeApType) 0x01)
 
#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST   (0x0000)
 
#define CSR_WIFI_SME_AP_BEACONING_START_REQ   ((CsrWifiSmeApPrim) (0x0000 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_BEACONING_STOP_REQ   ((CsrWifiSmeApPrim) (0x0001 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_REQ   ((CsrWifiSmeApPrim) (0x0002 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_REQ   ((CsrWifiSmeApPrim) (0x0003 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_REQ   ((CsrWifiSmeApPrim) (0x0004 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_STA_DISCONNECT_REQ   ((CsrWifiSmeApPrim) (0x0005 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_CONFIGURATION_REQ   ((CsrWifiSmeApPrim) (0x0006 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_ACTIVE_BA_GET_REQ   ((CsrWifiSmeApPrim) (0x0007 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_BA_DELETE_REQ   ((CsrWifiSmeApPrim) (0x0008 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_HIGHEST   (0x0008 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST)
 
#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST   (0x0000 + CSR_PRIM_UPSTREAM)
 
#define CSR_WIFI_SME_AP_BEACONING_START_CFM   ((CsrWifiSmeApPrim)(0x0000 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_BEACONING_STOP_CFM   ((CsrWifiSmeApPrim)(0x0001 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_STA_NOTIFY_IND   ((CsrWifiSmeApPrim)(0x0002 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_STA_CONNECT_START_IND   ((CsrWifiSmeApPrim)(0x0003 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_CFM   ((CsrWifiSmeApPrim)(0x0004 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_CFM   ((CsrWifiSmeApPrim)(0x0005 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_CFM   ((CsrWifiSmeApPrim)(0x0006 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_STA_DISCONNECT_CFM   ((CsrWifiSmeApPrim)(0x0007 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_WPS_CONFIGURATION_CFM   ((CsrWifiSmeApPrim)(0x0008 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_ERROR_IND   ((CsrWifiSmeApPrim)(0x0009 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_ACTIVE_BA_GET_CFM   ((CsrWifiSmeApPrim)(0x000A + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_BA_DELETE_CFM   ((CsrWifiSmeApPrim)(0x000B + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))
 
#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_HIGHEST   (0x000B + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST)
 
#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_COUNT   (CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_HIGHEST + 1 - CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST)
 
#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_COUNT   (CSR_WIFI_SME_AP_PRIM_UPSTREAM_HIGHEST + 1 - CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST)
 

Typedefs

typedef CsrPrim CsrWifiSmeApPrim
 
typedef u8 CsrWifiSmeApAccessType
 
typedef u8 CsrWifiSmeApAuthSupport
 
typedef u8 CsrWifiSmeApAuthType
 
typedef u8 CsrWifiSmeApDirection
 
typedef u8 CsrWifiSmeApPhySupport
 
typedef u8 CsrWifiSmeApType
 
typedef u8 CsrWifiSmeApAuthSupportMask
 
typedef u8 CsrWifiSmeApPhySupportMask
 
typedef u16 CsrWifiSmeApRsnCapabilities
 
typedef u16 CsrWifiSmeApRsnCapabilitiesMask
 
typedef u16 CsrWifiSmeApWapiCapabilities
 
typedef u16 CsrWifiSmeApWapiCapabilitiesMask
 

Macro Definition Documentation

#define CSR_WIFI_AP_ACCESS_TYPE_ALLOW   ((CsrWifiSmeApAccessType) 0x01)

Definition at line 52 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_ACCESS_TYPE_DENY   ((CsrWifiSmeApAccessType) 0x02)

Definition at line 53 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_ACCESS_TYPE_NONE   ((CsrWifiSmeApAccessType) 0x00)

Definition at line 51 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_DIRECTION_ORIGINATOR   ((CsrWifiSmeApDirection) 0x01)

Definition at line 112 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_DIRECTION_RECEIPIENT   ((CsrWifiSmeApDirection) 0x00)

Definition at line 111 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_TYPE_LEGACY   ((CsrWifiSmeApType) 0x00)

Definition at line 150 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_AP_TYPE_P2P   ((CsrWifiSmeApType) 0x01)

Definition at line 151 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_ACTIVE_BA_GET_CFM   ((CsrWifiSmeApPrim)(0x000A + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 516 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_ACTIVE_BA_GET_REQ   ((CsrWifiSmeApPrim) (0x0007 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 497 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_AUTH_TYPE_OPEN_SYSTEM   ((CsrWifiSmeApAuthType) 0x00)

Definition at line 93 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_AUTH_TYPE_PERSONAL   ((CsrWifiSmeApAuthType) 0x01)

Definition at line 94 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_AUTH_TYPE_WEP   ((CsrWifiSmeApAuthType) 0x02)

Definition at line 95 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BA_DELETE_CFM   ((CsrWifiSmeApPrim)(0x000B + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 517 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BA_DELETE_REQ   ((CsrWifiSmeApPrim) (0x0008 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 498 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BEACONING_START_CFM   ((CsrWifiSmeApPrim)(0x0000 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 506 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BEACONING_START_REQ   ((CsrWifiSmeApPrim) (0x0000 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 490 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BEACONING_STOP_CFM   ((CsrWifiSmeApPrim)(0x0001 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 507 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_BEACONING_STOP_REQ   ((CsrWifiSmeApPrim) (0x0001 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 491 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_ERROR_IND   ((CsrWifiSmeApPrim)(0x0009 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 515 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PHY_SUPPORT_A   ((CsrWifiSmeApPhySupport) 0x01)

Definition at line 131 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PHY_SUPPORT_B   ((CsrWifiSmeApPhySupport) 0x02)

Definition at line 132 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PHY_SUPPORT_G   ((CsrWifiSmeApPhySupport) 0x04)

Definition at line 133 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PHY_SUPPORT_N   ((CsrWifiSmeApPhySupport) 0x08)

Definition at line 134 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM   (0x0407)

Definition at line 31 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_COUNT   (CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_HIGHEST + 1 - CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST)

Definition at line 521 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_HIGHEST   (0x0008 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST)

Definition at line 501 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST   (0x0000)

Definition at line 488 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_COUNT   (CSR_WIFI_SME_AP_PRIM_UPSTREAM_HIGHEST + 1 - CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST)

Definition at line 522 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_HIGHEST   (0x000B + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST)

Definition at line 519 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST   (0x0000 + CSR_PRIM_UPSTREAM)

Definition at line 504 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_STA_CONNECT_START_IND   ((CsrWifiSmeApPrim)(0x0003 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 509 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_STA_DISCONNECT_CFM   ((CsrWifiSmeApPrim)(0x0007 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 513 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_STA_DISCONNECT_REQ   ((CsrWifiSmeApPrim) (0x0005 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 495 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_STA_NOTIFY_IND   ((CsrWifiSmeApPrim)(0x0002 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 508 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_CFM   ((CsrWifiSmeApPrim)(0x0006 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 512 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WMM_PARAM_UPDATE_REQ   ((CsrWifiSmeApPrim) (0x0004 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 494 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_CONFIGURATION_CFM   ((CsrWifiSmeApPrim)(0x0008 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 514 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_CONFIGURATION_REQ   ((CsrWifiSmeApPrim) (0x0006 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 496 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_CFM   ((CsrWifiSmeApPrim)(0x0005 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 511 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_REGISTRATION_FINISHED_REQ   ((CsrWifiSmeApPrim) (0x0003 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 493 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_CFM   ((CsrWifiSmeApPrim)(0x0004 + CSR_WIFI_SME_AP_PRIM_UPSTREAM_LOWEST))

Definition at line 510 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AP_WPS_REGISTRATION_STARTED_REQ   ((CsrWifiSmeApPrim) (0x0002 + CSR_WIFI_SME_AP_PRIM_DOWNSTREAM_LOWEST))

Definition at line 492 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_AUTH_WAPIPSK   ((CsrWifiSmeApAuthSupport) 0x04)

Definition at line 72 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_RSN_AUTH_WPA2PSK   ((CsrWifiSmeApAuthSupport) 0x02)

Definition at line 71 of file csr_wifi_sme_ap_prim.h.

#define CSR_WIFI_SME_RSN_AUTH_WPAPSK   ((CsrWifiSmeApAuthSupport) 0x01)

Definition at line 70 of file csr_wifi_sme_ap_prim.h.

Typedef Documentation

Definition at line 50 of file csr_wifi_sme_ap_prim.h.

Definition at line 69 of file csr_wifi_sme_ap_prim.h.

Definition at line 163 of file csr_wifi_sme_ap_prim.h.

Definition at line 92 of file csr_wifi_sme_ap_prim.h.

Definition at line 110 of file csr_wifi_sme_ap_prim.h.

Definition at line 130 of file csr_wifi_sme_ap_prim.h.

Definition at line 173 of file csr_wifi_sme_ap_prim.h.

Definition at line 33 of file csr_wifi_sme_ap_prim.h.

Definition at line 183 of file csr_wifi_sme_ap_prim.h.

Definition at line 193 of file csr_wifi_sme_ap_prim.h.

Definition at line 149 of file csr_wifi_sme_ap_prim.h.

Definition at line 204 of file csr_wifi_sme_ap_prim.h.

Definition at line 214 of file csr_wifi_sme_ap_prim.h.