Home
last modified time | relevance | path

Searched refs:PendingMessage (Results 1 – 2 of 2) sorted by relevance

/system/chre/platform/tinysys/
Dhost_link.cc137 struct PendingMessage { struct
138 PendingMessage(PendingMessageType msgType, uint16_t hostClientId) { in PendingMessage() argument
143 PendingMessage(PendingMessageType msgType, in PendingMessage() argument
149 PendingMessage(PendingMessageType msgType, ChreFlatBufferBuilder *builder) { in PendingMessage() argument
163 DRAM_REGION_VARIABLE FixedSizeBlockingQueue<PendingMessage, kOutboundQueueSize>
235 DRAM_REGION_FUNCTION bool dequeueMessage(PendingMessage pendingMsg) { in dequeueMessage()
277 DRAM_REGION_FUNCTION bool enqueueMessage(PendingMessage pendingMsg) { in enqueueMessage()
308 if (!enqueueMessage(PendingMessage(msgType, builder.get()))) { in buildAndEnqueueMessage()
370 if (!enqueueMessage(PendingMessage(PendingMessageType::UnloadNanoappResponse, in handleUnloadNanoappCallback()
671 PendingMessage(PendingMessageType::NanoappMessageToHost, message)); in sendMessage()
[all …]
/system/chre/platform/slpi/
Dhost_link.cc83 struct PendingMessage { struct
84 PendingMessage(PendingMessageType msgType, uint16_t hostClientId) { in PendingMessage() function
89 PendingMessage(PendingMessageType msgType, in PendingMessage() function
95 PendingMessage(PendingMessageType msgType, ChreFlatBufferBuilder *builder) { in PendingMessage() function
121 FixedSizeBlockingQueue<PendingMessage, kOutboundQueueSize> gOutboundQueue;
151 bool enqueueMessage(PendingMessage message) { in enqueueMessage()
193 if (!enqueueMessage(PendingMessage(msgType, builder.get()))) { in buildAndEnqueueMessage()
485 PendingMessage pendingMsg = gOutboundQueue.pop(); in chre_slpi_get_message_to_host()
594 PendingMessage(PendingMessageType::NanoappMessageToHost, message)); in sendMessage()
702 while (!enqueueMessage(PendingMessage(PendingMessageType::Shutdown)) && in shutdown()
[all …]