Home
last modified time | relevance | path

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

/device/google/contexthub/firmware/inc/
DeventQ.h28 struct EvtQueue;
34 struct EvtQueue* evtQueueAlloc(uint32_t size, EvtQueueForciblyDiscardEvtCbkF forceDiscardCbk);
35 void evtQueueFree(struct EvtQueue* q);
36 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, uintptr_t evtFreeData, bo…
37 bool evtQueueDequeue(struct EvtQueue* q, uint32_t *evtTypeP, void **evtDataP, uintptr_t *evtFreeDat…
/device/google/contexthub/firmware/src/
DeventQ.c37 struct EvtQueue { struct
46 struct EvtQueue* evtQueueAlloc(uint32_t size, EvtQueueForciblyDiscardEvtCbkF forceDiscardCbk) in evtQueueAlloc() argument
48 struct EvtQueue *q = heapAlloc(sizeof(struct EvtQueue)); in evtQueueAlloc()
67 void evtQueueFree(struct EvtQueue* q) in evtQueueFree()
82 bool evtQueueEnqueue(struct EvtQueue* q, uint32_t evtType, void *evtData, uintptr_t evtFreeData, bo… in evtQueueEnqueue()
146 bool evtQueueDequeue(struct EvtQueue* q, uint32_t *evtTypeP, void **evtDataP, uintptr_t *evtFreeDat… in evtQueueDequeue()
Dseos.c126 static struct EvtQueue *mEvtsInternal;