Searched refs:evtFreeData (Results 1 – 3 of 3) sorted by relevance
/device/google/contexthub/firmware/src/ |
D | eventQ.c | 34 uintptr_t evtFreeData; member 74 q->forceDiscardCbk(t->evtType, t->evtData, t->evtFreeData); in evtQueueFree() 82 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, uintptr_t evtFreeData, bo… in evtQueueEnqueue() argument 100 q->forceDiscardCbk(rec->evtType, rec->evtData, rec->evtFreeData); in evtQueueEnqueue() 119 rec->evtFreeData = evtFreeData; in evtQueueEnqueue() 179 *evtFreeDataP = rec->evtFreeData; in evtQueueDequeue()
|
D | seos.c | 374 static void handleEventFreeing(uint32_t evtType, void *evtData, uintptr_t evtFreeData) // watch out… in handleEventFreeing() argument 376 if ((taggedPtrIsPtr(evtFreeData) && !taggedPtrToPtr(evtFreeData)) || in handleEventFreeing() 377 (taggedPtrIsUint(evtFreeData) && !taggedPtrToUint(evtFreeData))) in handleEventFreeing() 380 if (taggedPtrIsPtr(evtFreeData)) in handleEventFreeing() 381 ((EventFreeF)taggedPtrToPtr(evtFreeData))(evtData); in handleEventFreeing() 384 struct Task* task = osTaskFindByTid(taggedPtrToUint(evtFreeData)); in handleEventFreeing()
|
/device/google/contexthub/firmware/inc/ |
D | eventQ.h | 30 …def void (*EvtQueueForciblyDiscardEvtCbkF)(uint32_t evtType, void *evtData, uintptr_t evtFreeData); 36 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, uintptr_t evtFreeData, bo…
|