Searched refs:evtFreeF (Results 1 – 3 of 3) sorted by relevance
/device/google/contexthub/firmware/os/inc/ |
D | seos.h | 167 bool osEnqueuePrivateEvt(uint32_t evtType, void *evtData, EventFreeF evtFreeF, uint32_t toTid); 173 bool osEnqueueEvt(uint32_t evtType, void *evtData, EventFreeF evtFreeF); 174 bool osEnqueueEvtOrFree(uint32_t evtType, void *evtData, EventFreeF evtFreeF);
|
D | syscallDo.h | 57 static inline bool eOsEnqueueEvtOrFree(uint32_t evtType, void *evtData, EventFreeF evtFreeF, uint32… in eOsEnqueueEvtOrFree() argument 60 if (!success && evtFreeF) in eOsEnqueueEvtOrFree() 61 evtFreeF(evtData); in eOsEnqueueEvtOrFree()
|
/device/google/contexthub/firmware/os/core/ |
D | seos.c | 1324 bool osEnqueueEvt(uint32_t evtType, void *evtData, EventFreeF evtFreeF) in osEnqueueEvt() argument 1326 return osEnqueueEvtCommon(evtType, evtData, taggedPtrMakeFromPtr(evtFreeF), false); in osEnqueueEvt() 1329 bool osEnqueueEvtOrFree(uint32_t evtType, void *evtData, EventFreeF evtFreeF) in osEnqueueEvtOrFree() argument 1331 bool success = osEnqueueEvt(evtType, evtData, evtFreeF); in osEnqueueEvtOrFree() 1333 if (!success && evtFreeF) in osEnqueueEvtOrFree() 1334 evtFreeF(evtData); in osEnqueueEvtOrFree() 1401 bool osEnqueuePrivateEvt(uint32_t evtType, void *evtData, EventFreeF evtFreeF, uint32_t toTid) in osEnqueuePrivateEvt() argument 1403 … return osEnqueuePrivateEvtEx(evtType & EVT_MASK, evtData, taggedPtrMakeFromPtr(evtFreeF), toTid); in osEnqueuePrivateEvt()
|