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_router_ctrl_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_ROUTER_CTRL_H__
11
#define CSR_WIFI_ROUTER_SEF_CSR_WIFI_ROUTER_CTRL_H__
12
13
#include "
csr_wifi_router_ctrl_prim.h
"
14
15
#ifdef __cplusplus
16
extern
"C"
{
17
#endif
18
19
typedef
void
(*
CsrWifiRouterCtrlStateHandlerType
)(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
20
21
extern
const
CsrWifiRouterCtrlStateHandlerType
CsrWifiRouterCtrlDownstreamStateHandlers
[
CSR_WIFI_ROUTER_CTRL_PRIM_DOWNSTREAM_COUNT
];
22
23
extern
void
CsrWifiRouterCtrlConfigurePowerModeReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
24
extern
void
CsrWifiRouterCtrlHipReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
25
extern
void
CsrWifiRouterCtrlMediaStatusReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
26
extern
void
CsrWifiRouterCtrlMulticastAddressResHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
27
extern
void
CsrWifiRouterCtrlPortConfigureReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
28
extern
void
CsrWifiRouterCtrlQosControlReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
29
extern
void
CsrWifiRouterCtrlSuspendResHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
30
extern
void
CsrWifiRouterCtrlTclasAddReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
31
extern
void
CsrWifiRouterCtrlResumeResHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
32
extern
void
CsrWifiRouterCtrlRawSdioDeinitialiseReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
33
extern
void
CsrWifiRouterCtrlRawSdioInitialiseReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
34
extern
void
CsrWifiRouterCtrlTclasDelReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
35
extern
void
CsrWifiRouterCtrlTrafficClassificationReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
36
extern
void
CsrWifiRouterCtrlTrafficConfigReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
37
extern
void
CsrWifiRouterCtrlWifiOffReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
38
extern
void
CsrWifiRouterCtrlWifiOffResHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
39
extern
void
CsrWifiRouterCtrlWifiOnReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
40
extern
void
CsrWifiRouterCtrlWifiOnResHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
41
extern
void
CsrWifiRouterCtrlM4TransmitReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
42
extern
void
CsrWifiRouterCtrlModeSetReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
43
extern
void
CsrWifiRouterCtrlPeerAddReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
44
extern
void
CsrWifiRouterCtrlPeerDelReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
45
extern
void
CsrWifiRouterCtrlPeerUpdateReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
46
extern
void
CsrWifiRouterCtrlCapabilitiesReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
47
extern
void
CsrWifiRouterCtrlBlockAckEnableReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
48
extern
void
CsrWifiRouterCtrlBlockAckDisableReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
49
extern
void
CsrWifiRouterCtrlWapiMulticastFilterReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
50
extern
void
CsrWifiRouterCtrlWapiRxPktReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
51
extern
void
CsrWifiRouterCtrlWapiUnicastTxPktReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
52
extern
void
CsrWifiRouterCtrlWapiUnicastFilterReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
53
extern
void
CsrWifiRouterCtrlWapiFilterReqHandler
(
void
* drvpriv,
CsrWifiFsmEvent
*
msg
);
54
#ifdef __cplusplus
55
}
56
#endif
57
58
#endif
/* CSR_WIFI_ROUTER_SEF_CSR_WIFI_ROUTER_CTRL_H__ */
Generated on Thu Jan 10 2013 14:27:45 for Linux Kernel by
1.8.2