Home
last modified time | relevance | path

Searched refs:CARDTask (Results 1 – 3 of 3) sorted by relevance

/TwlSDK-5.1.0/build/libraries/card/common/include/
Dcard_task.h42 struct CARDTask;
43 typedef void (*CARDTaskFunction)(struct CARDTask *);
45 typedef struct CARDTask struct
47 struct CARDTask *next; argument
53 CARDTask; argument
58 CARDTask * volatile list;
105 void CARDi_InitTask(CARDTask *task, u32 priority, void *userdata,
121 void CARDi_ProcessTask(CARDTaskQueue *queue, CARDTask *task, BOOL blocking, BOOL changePriority);
134 CARDTask* CARDi_ReceiveTask(CARDTaskQueue *queue, BOOL blocking);
Dcard_common.h127 CARDTask task[1];
/TwlSDK-5.1.0/build/libraries/card/common/src/
Dcard_task.c74 void CARDi_InitTask(CARDTask *task, u32 priority, void *userdata, in CARDi_InitTask()
97 void CARDi_ProcessTask(CARDTaskQueue *queue, CARDTask *task, BOOL blocking, BOOL changePriority) in CARDi_ProcessTask()
103 CARDTask **pp = (CARDTask **)&queue->list; in CARDi_ProcessTask()
153 CARDTask* CARDi_ReceiveTask(CARDTaskQueue *queue, BOOL blocking) in CARDi_ReceiveTask()
155 CARDTask *retval = NULL; in CARDi_ReceiveTask()
191 CARDTask *task = CARDi_ReceiveTask(queue, TRUE); in CARDi_TaskWorkerProcedure()