FreeBSD kernel pms device code
tdsaTimerRequest_s Struct Reference

data structure for timer request Timer requests are enqueued and dequeued using tdList_t and have a callback function More...

#include <tdtypes.h>

Collaboration diagram for tdsaTimerRequest_s:

Data Fields

bit32 timeout
 
void * timerData1
 
void * timerData2
 
void * timerData3
 
tdsaTimerCBFunc_t timerCBFunc
 
tdList_t timerLink
 
bit32 timerRunning
 

Detailed Description

data structure for timer request Timer requests are enqueued and dequeued using tdList_t and have a callback function

Definition at line 122 of file tdtypes.h.

Field Documentation

◆ timeout

bit32 tdsaTimerRequest_s::timeout

Definition at line 124 of file tdtypes.h.

Referenced by tdsaInitTimerRequest(), and tdsaSetTimerRequest().

◆ timerCBFunc

tdsaTimerCBFunc_t tdsaTimerRequest_s::timerCBFunc

Definition at line 128 of file tdtypes.h.

Referenced by tdsaInitTimerRequest(), and tdsaSetTimerRequest().

◆ timerData1

void* tdsaTimerRequest_s::timerData1

Definition at line 125 of file tdtypes.h.

Referenced by tdsaInitTimerRequest(), and tdsaSetTimerRequest().

◆ timerData2

void* tdsaTimerRequest_s::timerData2

Definition at line 126 of file tdtypes.h.

Referenced by tdsaInitTimerRequest(), and tdsaSetTimerRequest().

◆ timerData3

void* tdsaTimerRequest_s::timerData3

Definition at line 127 of file tdtypes.h.

Referenced by tdsaInitTimerRequest(), and tdsaSetTimerRequest().

◆ timerLink

tdList_t tdsaTimerRequest_s::timerLink

Definition at line 129 of file tdtypes.h.

Referenced by tdsaAddTimer(), tdsaInitTimerRequest(), and tdsaKillTimer().

◆ timerRunning

bit32 tdsaTimerRequest_s::timerRunning

Definition at line 130 of file tdtypes.h.

Referenced by ostiGetGpioIOCTLRsp(), tdsaAddTimer(), tdsaKillTimer(), and tdsaPortContextReInit().


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