HomeSort by relevance Sort by last modified time
    Searched refs:evtFreeData (Results 1 - 3 of 3) sorted by null

  /device/google/contexthub/firmware/os/inc/
eventQ.h 31 typedef void (*EvtQueueForciblyDiscardEvtCbkF)(uint32_t evtType, void *evtData, TaggedPtr evtFreeData);
37 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, TaggedPtr evtFreeData, bool atFront /* do not set this unless you know the repercussions. read: never set this in new code */);
  /device/google/contexthub/firmware/os/core/
eventQ.c 42 TaggedPtr evtFreeData;
92 q->forceDiscardCbk(rec->evtType, rec->evtData, rec->evtFreeData);
101 TaggedPtr evtFreeData, bool atFront)
120 q->forceDiscardCbk(rec->evtType, rec->evtData, rec->evtFreeData);
136 rec->evtFreeData = evtFreeData;
169 q->forceDiscardCbk(rec->evtType, rec->evtData, rec->evtFreeData);
212 *evtFreeDataP = rec->evtFreeData;
seos.c 379 static void handleEventFreeing(uint32_t evtType, void *evtData, TaggedPtr evtFreeData) // watch out, this is synchronous
391 if (taggedPtrIsPtr(evtFreeData) && taggedPtrToPtr(evtFreeData)) {
396 ((EventFreeF)taggedPtrToPtr(evtFreeData))(evtData);
398 } else if (taggedPtrIsUint(evtFreeData)) {
    [all...]

Completed in 459 milliseconds