Home
last modified time | relevance | path

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

/device/google/contexthub/firmware/os/inc/
Dseos.h167 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);
DsyscallDo.h57 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/
Dseos.c1324 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()