Home
last modified time | relevance | path

Searched refs:hciPacket (Results 1 - 3 of 3) sorted by relevance

/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/
H A Dhci.c73 HciPacket *hciPacket = packet; in HciFreePacket() local
74 if (hciPacket != NULL) { in HciFreePacket()
75 PacketFree(hciPacket->packet); in HciFreePacket()
342 HciPacket *hciPacket = MEM_MALLOC.alloc(sizeof(HciPacket)); in HciOnReceivedHciPacket() local
343 if (hciPacket != NULL) { in HciOnReceivedHciPacket()
346 hciPacket->type = C2H_ACLDATA; in HciOnReceivedHciPacket()
349 hciPacket->type = C2H_EVENT; in HciOnReceivedHciPacket()
355 hciPacket->packet = PacketMalloc(0, 0, btPacket->size); in HciOnReceivedHciPacket()
356 PacketPayloadWrite(hciPacket->packet, btPacket->data, 0, btPacket->size); in HciOnReceivedHciPacket()
358 QueueEnqueue(g_hciRxQueue, hciPacket); in HciOnReceivedHciPacket()
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/cmd/
H A Dhci_cmd.c96 HciPacket *hciPacket = MEM_MALLOC.alloc(sizeof(HciPacket)); in HciCmdPushToTxQueue() local
97 if (hciPacket != NULL) { in HciCmdPushToTxQueue()
98 hciPacket->type = H2C_CMD; in HciCmdPushToTxQueue()
99 hciPacket->packet = cmd->packet; in HciCmdPushToTxQueue()
101 HciPushToTxQueue(hciPacket); in HciCmdPushToTxQueue()
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/acl/
H A Dhci_acl.c390 HciPacket *hciPacket = MEM_MALLOC.alloc(sizeof(HciPacket)); in HciAclPushToTxQueue() local
391 if (hciPacket != NULL) { in HciAclPushToTxQueue()
392 hciPacket->type = H2C_ACLDATA; in HciAclPushToTxQueue()
393 hciPacket->packet = packet; in HciAclPushToTxQueue()
394 HciPushToTxQueue(hciPacket); in HciAclPushToTxQueue()

Completed in 3 milliseconds