Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
csr_wifi_fsm_event.h
Go to the documentation of this file.
1 /*****************************************************************************
2 
3  (c) Cambridge Silicon Radio Limited 2011
4  All rights reserved and confidential information of CSR
5 
6  Refer to LICENSE.txt included with this source for details
7  on the license terms.
8 
9 *****************************************************************************/
10 
11 #ifndef CSR_WIFI_FSM_EVENT_H
12 #define CSR_WIFI_FSM_EVENT_H
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 #include "csr_prim_defs.h"
19 #include "csr_sched.h"
20 
29 typedef struct CsrWifiFsmEvent
30 {
35 
36  /* Private pointer to allow an optimal Event list */
37  /* NOTE: Ignore this pointer.
38  * Do not waste code initializing OR freeing it.
39  * The pointer is used internally in the CsrWifiFsm code
40  * to avoid a second malloc when queuing events.
41  */
44 
45 #ifdef __cplusplus
46 }
47 #endif
48 
49 #endif /* CSR_WIFI_FSM_EVENT_H */
50