Home
last modified time | relevance | path

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

/device/google/contexthub/firmware/os/core/
Dnanohub_chre.c186 struct HostHubRawPacket *hostMsg = NULL; in osChreSendMessageToHost() local
191 hostMsg = heapAlloc(sizeof(*hostMsg) + messageSize); in osChreSendMessageToHost()
192 if (!hostMsg) in osChreSendMessageToHost()
196 memcpy(hostMsg+1, message, messageSize); in osChreSendMessageToHost()
198 hostMsg->appId = osChreGetAppId(); in osChreSendMessageToHost()
199 hostMsg->dataLen = messageSize; in osChreSendMessageToHost()
200 result = osEnqueueEvtOrFree(EVT_APP_TO_HOST, hostMsg, heapFree); in osChreSendMessageToHost()
DhostIntf.c1175 const struct HostHubRawPacket *hostMsg = evtData; in onEvtAppToHost() local
1177 if (hostMsg->dataLen <= HOST_HUB_RAW_PACKET_MAX_LEN) { in onEvtAppToHost()
1178 … struct HostIntfDataBuffer *data = alloca(sizeof(uint32_t) + sizeof(*hostMsg) + hostMsg->dataLen); in onEvtAppToHost()
1181 data->length = sizeof(*hostMsg) + hostMsg->dataLen; in onEvtAppToHost()