Searched refs:evtFreeingInfoP (Results 1 - 6 of 6) sorted by relevance
/device/google/contexthub/firmware/os/inc/ |
H A D | syscallDo.h | 70 static inline bool eOsRetainCurrentEvent(TaggedPtr *evtFreeingInfoP) argument 72 return syscallDo1P(SYSCALL_NO(SYSCALL_DOMAIN_OS, SYSCALL_OS_MAIN, SYSCALL_OS_MAIN_EVENTQ, SYSCALL_OS_MAIN_EVTQ_RETAIN_EVT), evtFreeingInfoP); 75 static inline bool eOsFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) argument 77 return syscallDo3P(SYSCALL_NO(SYSCALL_DOMAIN_OS, SYSCALL_OS_MAIN, SYSCALL_OS_MAIN_EVENTQ, SYSCALL_OS_MAIN_EVTQ_FREE_RETAINED), evtType, evtData, evtFreeingInfoP);
|
H A D | sensors.h | 182 bool (*sensorMarshallData)(uint32_t yourEvtType, const void *yourEvtData, TaggedPtr *evtFreeingInfoP, void *); 290 bool sensorMarshallEvent(uint32_t sensorHandle, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP);
|
H A D | seos.h | 290 bool osRetainCurrentEvent(TaggedPtr *evtFreeingInfoP); //called from any apps' event handling to retain current event. Only valid for first app that tries. evtFreeingInfoP filled by call and used to free evt later 291 void osFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP);
|
/device/google/contexthub/firmware/os/core/ |
H A D | sensors.c | 297 static bool sensorCallFuncMarshall(struct Sensor* s, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) argument 300 INVOKE_AS_OWNER_AND_RETURN(LOCAL_APP_OPS(s)->sensorMarshallData, evtType, evtData, evtFreeingInfoP, s->callData); 309 evt->externalMarshallEvt.evtFreeingInfo = *evtFreeingInfoP; 858 bool sensorMarshallEvent(uint32_t sensorHandle, uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) argument 865 return sensorCallFuncMarshall(s, evtType, evtData, evtFreeingInfoP);
|
H A D | osApi.c | 73 TaggedPtr *evtFreeingInfoP = va_arg(args, TaggedPtr*); local 75 *retValP = osRetainCurrentEvent(evtFreeingInfoP); 82 TaggedPtr *evtFreeingInfoP = va_arg(args, TaggedPtr*); local 84 osFreeRetainedEvent(evtType, evtData, evtFreeingInfoP);
|
H A D | seos.c | 1139 bool osRetainCurrentEvent(TaggedPtr *evtFreeingInfoP) argument 1144 *evtFreeingInfoP = *mCurEvtEventFreeingInfo; 1149 void osFreeRetainedEvent(uint32_t evtType, void *evtData, TaggedPtr *evtFreeingInfoP) argument 1152 handleEventFreeing(evtType, evtData, *evtFreeingInfoP);
|
Completed in 63 milliseconds