/system/chre/platform/shared/ |
chre_api_core.cc | 48 chreEventCompleteFunction *freeCallback, 60 success = eventLoop.postEvent(eventType, eventData, freeCallback, 64 if (!success && freeCallback != nullptr) { 65 freeCallback(eventType, eventData); 72 chreMessageFreeFunction *freeCallback) { 75 CHRE_HOST_ENDPOINT_BROADCAST, freeCallback); 80 uint16_t hostEndpoint, chreMessageFreeFunction *freeCallback) { 93 nanoapp, message, messageSize, messageType, hostEndpoint, freeCallback); 96 if (!success && freeCallback != nullptr) { 97 freeCallback(message, messageSize) [all...] |
/system/chre/core/include/chre/core/ |
event.h | 42 chreEventCompleteFunction *freeCallback, 62 chreEventCompleteFunction * const freeCallback;
|
event_loop.h | 147 * @param freeCallback The callback to invoke when the event is no longer 159 chreEventCompleteFunction *freeCallback, 164 * Post an event to a nanoapp. If it fails, free the event with freeCallback. 169 chreEventCompleteFunction *freeCallback, 318 chreEventCompleteFunction *freeCallback, uint32_t senderInstanceId,
|
host_comms_manager.h | 95 * is 0. This buffer must remain valid until freeCallback is invoked. 100 * @param freeCallback Optional callback to invoke when the messageData is no 104 * If this function returns false, it does *not* invoke freeCallback. 105 * If it returns true, freeCallback will be invoked (if non-null) on 113 chreMessageFreeFunction *freeCallback);
|
/system/chre/core/ |
event.cc | 25 : eventType(eventType_), eventData(eventData_), freeCallback(freeCallback_),
|
event_loop.cc | 246 chreEventCompleteFunction *freeCallback, uint32_t senderInstanceId, 252 success = allocateAndPostEvent(eventType, eventData, freeCallback, 266 chreEventCompleteFunction *freeCallback, uint32_t senderInstanceId, 271 success = allocateAndPostEvent(eventType, eventData, freeCallback, 274 freeCallback(eventType, eventData); 328 chreEventCompleteFunction *freeCallback, uint32_t senderInstanceId, 332 Event *event = mEventPool.allocate(eventType, eventData, freeCallback, 398 if (event->freeCallback != nullptr) { 401 event->freeCallback(event->eventType, event->eventData);
|
host_comms_manager.cc | 36 chreMessageFreeFunction *freeCallback) { 55 msgToHost->toHostData.nanoappFreeFunction = freeCallback;
|
/system/chre/chre_api/legacy/v1_0/chre/ |
event.h | 197 * @param freeCallback A pointer to a callback function. After the lifetime 204 * if this method returns 'false', the 'freeCallback' will be invoked, 205 * if non-NULL. Note in the 'false' case, the 'freeCallback' may be 212 chreEventCompleteFunction *freeCallback, 250 * @param freeCallback A pointer to a callback function. After the lifetime 256 * Note that even if this method returns 'false', the 'freeCallback' will 257 * be invoked, if non-NULL. In either case, the 'freeCallback' may be 265 chreMessageFreeFunction *freeCallback);
|
/device/google/contexthub/firmware/app/chre/common/ |
chre10_app_syscalls.c | 140 chreEventCompleteFunction *freeCallback, 144 return syscallDo4P(SYSCALL_CHRE_API(SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 146 return syscallDo4P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 151 chreMessageFreeFunction *freeCallback) 154 return syscallDo4P(SYSCALL_CHRE_API(SEND_MSG), message, messageSize, reservedMessageType, freeCallback); 156 return syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_MSG), message, messageSize, reservedMessageType, CHRE_HOST_ENDPOINT_BROADCAST, freeCallback);
|
chre11_app_syscalls.c | 143 chreEventCompleteFunction *freeCallback, 147 return syscallDo4P(SYSCALL_CHRE_API(SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 149 return syscallDo4P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 154 chreMessageFreeFunction *freeCallback) 157 return syscallDo4P(SYSCALL_CHRE_API(SEND_MSG), message, messageSize, messageType, freeCallback); 159 return syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_MSG), message, messageSize, messageType, CHRE_HOST_ENDPOINT_BROADCAST, freeCallback); 164 chreMessageFreeFunction *freeCallback) 167 return syscallDo4P(SYSCALL_CHRE_API(SEND_MSG), message, messageSize, messageType, freeCallback); 169 return syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_MSG), message, messageSize, messageType, hostEndpoint, freeCallback);
|
chre_app_syscalls.c | 143 chreEventCompleteFunction *freeCallback, 147 return syscallDo4P(SYSCALL_CHRE_API(SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 149 return syscallDo4P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_EVENT), eventType, eventData, freeCallback, targetInstanceId); 154 chreMessageFreeFunction *freeCallback) 157 return syscallDo4P(SYSCALL_CHRE_API(SEND_MSG), message, messageSize, messageType, freeCallback); 159 return syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_MSG), message, messageSize, messageType, CHRE_HOST_ENDPOINT_BROADCAST, freeCallback); 164 chreMessageFreeFunction *freeCallback) 167 return syscallDo4P(SYSCALL_CHRE_API(SEND_MSG), message, messageSize, messageType, freeCallback); 169 return syscallDo5P(SYSCALL_NO(SYSCALL_DOMAIN_CHRE, SYSCALL_CHRE_MAIN, SYSCALL_CHRE_MAIN_EVENT, SYSCALL_CHRE_MAIN_EVENT_SEND_MSG), message, messageSize, messageType, hostEndpoint, freeCallback);
|
/system/chre/chre_api/include/chre_api/chre/ |
event.h | 364 * @param freeCallback A pointer to a callback function. After the lifetime 371 * if this method returns 'false', the 'freeCallback' will be invoked, 372 * if non-NULL. Note in the 'false' case, the 'freeCallback' may be 379 chreEventCompleteFunction *freeCallback, 395 chreMessageFreeFunction *freeCallback); 438 * @param freeCallback A pointer to a callback function. After the lifetime 444 * Note that even if this method returns 'false', the 'freeCallback' will 445 * be invoked, if non-NULL. In either case, the 'freeCallback' may be 455 chreMessageFreeFunction *freeCallback);
|
/system/chre/chre_api/legacy/v1_1/chre/ |
event.h | 336 * @param freeCallback A pointer to a callback function. After the lifetime 343 * if this method returns 'false', the 'freeCallback' will be invoked, 344 * if non-NULL. Note in the 'false' case, the 'freeCallback' may be 351 chreEventCompleteFunction *freeCallback, 367 chreMessageFreeFunction *freeCallback); 410 * @param freeCallback A pointer to a callback function. After the lifetime 416 * Note that even if this method returns 'false', the 'freeCallback' will 417 * be invoked, if non-NULL. In either case, the 'freeCallback' may be 427 chreMessageFreeFunction *freeCallback);
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
bemapiset.h | 23 HRESULT WINAPI BemCreateReference (REFGUID iid, void *interfaceInstance, BEM_FREE_INTERFACE_CALLBACK freeCallback, BEM_REFERENCE **reference);
|
/external/clang/test/Analysis/Inputs/ |
system-header-simulator.h | 58 typedef void (*freeCallback) (void*); 61 freeCallback fc;
|
/device/google/contexthub/firmware/os/inc/ |
seos_priv.h | 120 void osTaskInvokeMessageFreeCallback(struct Task *task, void (*freeCallback)(void *, size_t), void *message, uint32_t messageSize); 121 void osTaskInvokeEventFreeCallback(struct Task *task, void (*freeCallback)(uint16_t, void *), uint16_t event, void *data);
|
/system/chre/apps/chqts/src/general_test/ |
send_message_to_host_test.h | 47 * [nanoapp waits for all 'freeCallback's to have been invoked] 98 chreMessageFreeFunction *freeCallback);
|
send_message_to_host_test.cc | 247 chreMessageFreeFunction *freeCallback) { 250 reservedMessageType, freeCallback);
|
/device/google/contexthub/firmware/os/core/ |
nanohub_chre.c | 207 chreMessageFreeFunction *freeCallback) 229 if (freeCallback) 230 osTaskInvokeMessageFreeCallback(osGetCurrentTask(), freeCallback, message, messageSize); 239 chreMessageFreeFunction *freeCallback = va_arg(args, chreMessageFreeFunction *); 241 *retValP = osChreSendMessageToHost(message, messageSize, messageType, CHRE_HOST_ENDPOINT_BROADCAST, freeCallback); 483 chreEventCompleteFunction *freeCallback = va_arg(args, chreEventCompleteFunction *); 485 *retValP = osChreSendEvent(evtType, evtData, freeCallback, toTid); 494 chreMessageFreeFunction *freeCallback = va_arg(args, chreMessageFreeFunction *); 496 *retValP = osChreSendMessageToHost(message, messageSize, messageType, hostEndpoint, freeCallback);
|
seos.c | 347 void osTaskInvokeMessageFreeCallback(struct Task *task, void (*freeCallback)(void *, size_t), void *message, uint32_t messageSize) 349 if (!task || !freeCallback) 351 cpuAppInvoke(task->app, &task->platInfo, (void (*)(uintptr_t,uintptr_t))freeCallback, (uintptr_t)message, (uintptr_t)messageSize); 354 void osTaskInvokeEventFreeCallback(struct Task *task, void (*freeCallback)(uint16_t, void *), uint16_t event, void *data) 356 if (!task || !freeCallback) 359 (void (*)(uintptr_t,uintptr_t))freeCallback, [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkAllocationCallbackUtil.cpp | 90 static VKAPI_ATTR void VKAPI_CALL freeCallback (void* pUserData, void* pMem) 112 freeCallback,
|