Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
staging
csr
csr_wifi_sme_sef.h
Go to the documentation of this file.
1
/*****************************************************************************
2
3
(c) Cambridge Silicon Radio Limited 2010
4
Confidential information of CSR
5
6
Refer to LICENSE.txt included with this source for details
7
on the license terms.
8
9
*****************************************************************************/
10
#ifndef CSR_WIFI_ROUTER_SEF_CSR_WIFI_SME_H__
11
#define CSR_WIFI_ROUTER_SEF_CSR_WIFI_SME_H__
12
13
#include "
csr_wifi_sme_prim.h
"
14
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
19
20
typedef
void
(*
CsrWifiSmeStateHandlerType
)(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
21
22
extern
const
CsrWifiSmeStateHandlerType
CsrWifiSmeUpstreamStateHandlers
[
CSR_WIFI_SME_PRIM_UPSTREAM_COUNT
];
23
24
25
extern
void
CsrWifiSmeActivateCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
26
extern
void
CsrWifiSmeAdhocConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
27
extern
void
CsrWifiSmeAdhocConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
28
extern
void
CsrWifiSmeAssociationCompleteIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
29
extern
void
CsrWifiSmeAssociationStartIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
30
extern
void
CsrWifiSmeBlacklistCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
31
extern
void
CsrWifiSmeCalibrationDataGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
32
extern
void
CsrWifiSmeCalibrationDataSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
33
extern
void
CsrWifiSmeCcxConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
34
extern
void
CsrWifiSmeCcxConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
35
extern
void
CsrWifiSmeCoexConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
36
extern
void
CsrWifiSmeCoexConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
37
extern
void
CsrWifiSmeCoexInfoGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
38
extern
void
CsrWifiSmeConnectCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
39
extern
void
CsrWifiSmeConnectionConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
40
extern
void
CsrWifiSmeConnectionInfoGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
41
extern
void
CsrWifiSmeConnectionQualityIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
42
extern
void
CsrWifiSmeConnectionStatsGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
43
extern
void
CsrWifiSmeDeactivateCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
44
extern
void
CsrWifiSmeDisconnectCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
45
extern
void
CsrWifiSmeEventMaskSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
46
extern
void
CsrWifiSmeHostConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
47
extern
void
CsrWifiSmeHostConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
48
extern
void
CsrWifiSmeIbssStationIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
49
extern
void
CsrWifiSmeKeyCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
50
extern
void
CsrWifiSmeLinkQualityGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
51
extern
void
CsrWifiSmeMediaStatusIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
52
extern
void
CsrWifiSmeMibConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
53
extern
void
CsrWifiSmeMibConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
54
extern
void
CsrWifiSmeMibGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
55
extern
void
CsrWifiSmeMibGetNextCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
56
extern
void
CsrWifiSmeMibSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
57
extern
void
CsrWifiSmeMicFailureIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
58
extern
void
CsrWifiSmeMulticastAddressCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
59
extern
void
CsrWifiSmePacketFilterSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
60
extern
void
CsrWifiSmePermanentMacAddressGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
61
extern
void
CsrWifiSmePmkidCandidateListIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
62
extern
void
CsrWifiSmePmkidCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
63
extern
void
CsrWifiSmePowerConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
64
extern
void
CsrWifiSmePowerConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
65
extern
void
CsrWifiSmeRegulatoryDomainInfoGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
66
extern
void
CsrWifiSmeRoamCompleteIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
67
extern
void
CsrWifiSmeRoamStartIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
68
extern
void
CsrWifiSmeRoamingConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
69
extern
void
CsrWifiSmeRoamingConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
70
extern
void
CsrWifiSmeScanConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
71
extern
void
CsrWifiSmeScanConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
72
extern
void
CsrWifiSmeScanFullCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
73
extern
void
CsrWifiSmeScanResultIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
74
extern
void
CsrWifiSmeScanResultsFlushCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
75
extern
void
CsrWifiSmeScanResultsGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
76
extern
void
CsrWifiSmeSmeStaConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
77
extern
void
CsrWifiSmeSmeStaConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
78
extern
void
CsrWifiSmeStationMacAddressGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
79
extern
void
CsrWifiSmeTspecIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
80
extern
void
CsrWifiSmeTspecCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
81
extern
void
CsrWifiSmeVersionsGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
82
extern
void
CsrWifiSmeWifiFlightmodeCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
83
extern
void
CsrWifiSmeWifiOffIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
84
extern
void
CsrWifiSmeWifiOffCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
85
extern
void
CsrWifiSmeWifiOnCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
86
extern
void
CsrWifiSmeCloakedSsidsSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
87
extern
void
CsrWifiSmeCloakedSsidsGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
88
extern
void
CsrWifiSmeWifiOnIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
89
extern
void
CsrWifiSmeSmeCommonConfigGetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
90
extern
void
CsrWifiSmeSmeCommonConfigSetCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
91
extern
void
CsrWifiSmeGetInterfaceCapabilityCfmHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
92
extern
void
CsrWifiSmeErrorIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
93
extern
void
CsrWifiSmeInfoIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
94
extern
void
CsrWifiSmeCoreDumpIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
95
extern
void
CsrWifiSmeAmpStatusChangeIndHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
96
97
#ifdef __cplusplus
98
}
99
#endif
100
101
#endif
/* CSR_WIFI_ROUTER_SEF_CSR_WIFI_SME_H__ */
Generated on Thu Jan 10 2013 14:27:48 for Linux Kernel by
1.8.2