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

  /device/google/contexthub/firmware/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/src/
eventQ.c 35 TaggedPtr evtFreeData;
75 q->forceDiscardCbk(t->evtType, t->evtData, t->evtFreeData);
83 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, TaggedPtr evtFreeData, bool atFront)
101 q->forceDiscardCbk(rec->evtType, rec->evtData, rec->evtFreeData);
120 rec->evtFreeData = evtFreeData;
180 *evtFreeDataP = rec->evtFreeData;
seos.c 380 static void handleEventFreeing(uint32_t evtType, void *evtData, TaggedPtr evtFreeData) // watch out, this is synchronous
382 if ((taggedPtrIsPtr(evtFreeData) && !taggedPtrToPtr(evtFreeData)) ||
383 (taggedPtrIsUint(evtFreeData) && !taggedPtrToUint(evtFreeData)))
386 if (taggedPtrIsPtr(evtFreeData))
387 ((EventFreeF)taggedPtrToPtr(evtFreeData))(evtData);
390 struct Task* task = osTaskFindByTid(taggedPtrToUint(evtFreeData));
    [all...]

Completed in 383 milliseconds