Home
last modified time | relevance | path

Searched refs:evtFreeingInfoP (Results 1 – 6 of 6) sorted by relevance

/device/google/contexthub/firmware/os/inc/
DsyscallDo.h70 static inline bool eOsRetainCurrentEvent(TaggedPtr *evtFreeingInfoP) in eOsRetainCurrentEvent() argument
72 …IN_OS, SYSCALL_OS_MAIN, SYSCALL_OS_MAIN_EVENTQ, SYSCALL_OS_MAIN_EVTQ_RETAIN_EVT), evtFreeingInfoP); in eOsRetainCurrentEvent()
75 static inline bool eOsFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) in eOsFreeRetainedEvent() argument
77 …N, SYSCALL_OS_MAIN_EVENTQ, SYSCALL_OS_MAIN_EVTQ_FREE_RETAINED), evtType, evtData, evtFreeingInfoP); in eOsFreeRetainedEvent()
Dsensors.h182 …orMarshallData)(uint32_t yourEvtType, const void *yourEvtData, TaggedPtr *evtFreeingInfoP, void *);
290 …rMarshallEvent(uint32_t sensorHandle, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP);
Dseos.h290 bool osRetainCurrentEvent(TaggedPtr *evtFreeingInfoP); //called from any apps' event handling to re…
291 void osFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP);
/device/google/contexthub/firmware/os/core/
Dsensors.c297 …nsorCallFuncMarshall(struct Sensor* s, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) in sensorCallFuncMarshall() argument
300 …R_AND_RETURN(LOCAL_APP_OPS(s)->sensorMarshallData, evtType, evtData, evtFreeingInfoP, s->callData); in sensorCallFuncMarshall()
309 evt->externalMarshallEvt.evtFreeingInfo = *evtFreeingInfoP; in sensorCallFuncMarshall()
858 …orMarshallEvent(uint32_t sensorHandle, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) in sensorMarshallEvent() argument
865 return sensorCallFuncMarshall(s, evtType, evtData, evtFreeingInfoP); in sensorMarshallEvent()
DosApi.c73 TaggedPtr *evtFreeingInfoP = va_arg(args, TaggedPtr*); in osExpApiEvtqRetainEvt() local
75 *retValP = osRetainCurrentEvent(evtFreeingInfoP); in osExpApiEvtqRetainEvt()
82 TaggedPtr *evtFreeingInfoP = va_arg(args, TaggedPtr*); in osExpApiEvtqFreeRetained() local
84 osFreeRetainedEvent(evtType, evtData, evtFreeingInfoP); in osExpApiEvtqFreeRetained()
Dseos.c1139 bool osRetainCurrentEvent(TaggedPtr *evtFreeingInfoP) in osRetainCurrentEvent() argument
1144 *evtFreeingInfoP = *mCurEvtEventFreeingInfo; in osRetainCurrentEvent()
1149 void osFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) in osFreeRetainedEvent() argument
1152 handleEventFreeing(evtType, evtData, *evtFreeingInfoP); in osFreeRetainedEvent()