Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CsrWifiFsmContext Struct Reference

Toplevel FSM context data. More...

#include <csr_wifi_fsm_types.h>

Data Fields

CsrWifiFsmEventList eventQueue
 
CsrWifiFsmEventList externalEventQueue
 
u32 timeOffset
 
CsrWifiFsmTimerList timerQueue
 
u8 useTempSaveList
 
CsrWifiFsmEventList tempSaveList
 
CsrWifiFsmEventeventForwardedOrSaved
 
u16 maxProcesses
 
u16 numProcesses
 
CsrWifiFsmInstanceEntryinstanceArray
 
CsrWifiFsmInstanceEntryownerInstance
 
CsrWifiFsmInstanceEntrycurrentInstance
 
CsrWifiFsmExternalWakupCallbackPtr externalEventFn
 
CsrWifiFsmOnEventFnPtr appIgnoreCallback
 
CsrWifiFsmDestLookupCallbackPtr appEvtDstCallback
 
voidapplicationContext
 
voidexternalContext
 
CsrLogTextTaskId loggingTaskId
 
CsrSchedTid schedTimerId
 
u32 schedTimerNexttimeoutMs
 

Detailed Description

Toplevel FSM context data.

Description
Holds ALL FSM static and dynamic data for a FSM

Definition at line 384 of file csr_wifi_fsm_types.h.

Field Documentation

Definition at line 403 of file csr_wifi_fsm_types.h.

CsrWifiFsmOnEventFnPtr appIgnoreCallback

Definition at line 402 of file csr_wifi_fsm_types.h.

void* applicationContext

Definition at line 405 of file csr_wifi_fsm_types.h.

CsrWifiFsmInstanceEntry* currentInstance

Definition at line 400 of file csr_wifi_fsm_types.h.

CsrWifiFsmEvent* eventForwardedOrSaved

Definition at line 395 of file csr_wifi_fsm_types.h.

CsrWifiFsmEventList eventQueue

Definition at line 386 of file csr_wifi_fsm_types.h.

void* externalContext

Definition at line 406 of file csr_wifi_fsm_types.h.

Definition at line 401 of file csr_wifi_fsm_types.h.

CsrWifiFsmEventList externalEventQueue

Definition at line 387 of file csr_wifi_fsm_types.h.

CsrWifiFsmInstanceEntry* instanceArray

Definition at line 398 of file csr_wifi_fsm_types.h.

CsrLogTextTaskId loggingTaskId

Definition at line 407 of file csr_wifi_fsm_types.h.

u16 maxProcesses

Definition at line 396 of file csr_wifi_fsm_types.h.

u16 numProcesses

Definition at line 397 of file csr_wifi_fsm_types.h.

CsrWifiFsmInstanceEntry* ownerInstance

Definition at line 399 of file csr_wifi_fsm_types.h.

CsrSchedTid schedTimerId

Definition at line 410 of file csr_wifi_fsm_types.h.

u32 schedTimerNexttimeoutMs

Definition at line 411 of file csr_wifi_fsm_types.h.

CsrWifiFsmEventList tempSaveList

Definition at line 394 of file csr_wifi_fsm_types.h.

u32 timeOffset

Definition at line 391 of file csr_wifi_fsm_types.h.

CsrWifiFsmTimerList timerQueue

Definition at line 392 of file csr_wifi_fsm_types.h.

u8 useTempSaveList

Definition at line 393 of file csr_wifi_fsm_types.h.


The documentation for this struct was generated from the following file: