/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/include/ |
H A D | packet.h | 36 typedef struct Packet Packet; typedef 60 BTSTACK_API Packet *PacketRefMalloc(const Packet *pkt); 74 BTSTACK_API Packet *PacketInheritMalloc(const Packet *pkt, uint16_t headSize, uint16_t tailSize); 83 BTSTACK_API void PacketFree(Packet *pkt); 93 BTSTACK_API Buffer *PacketHead(const Packet *pkt); 103 BTSTACK_API Buffer *PacketTail(const Packet *pkt); 114 BTSTACK_API Buffer *PacketContinuousPayload(Packet *pkt); 124 BTSTACK_API uint32_t PacketPayloadSize(const Packet *pkt); 170 BTSTACK_API uint32_t PacketSize(const Packet *pkt); 223 BTSTACK_API uint32_t PacketFragment(Packet *uplayer, const Packet *downlayer, uint32_t fragLen); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_profiler/unittest/ |
H A D | rs_profiler_packet_test.cpp | 59 Packet p { Packet::BINARY }; 62 p.SetType(Packet::COMMAND); 86 Packet p { Packet::BINARY }; 122 Packet p { Packet::BINARY }; 150 Packet p { Packet::BINARY }; 151 EXPECT_EQ(p.GetLength(), Packet::HEADER_SIZE); 169 Packet p { Packet::BINARY }; 171 EXPECT_EQ(p.readPointer_, Packet::HEADER_SIZE); 207 Packet p { Packet::BINARY }; 218 EXPECT_EQ(p.GetType(), Packet::UNKNOWN); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/ |
H A D | rs_profiler_packet.cpp | 20 Packet::Packet(PacketType type, uint32_t reserve) in Packet() function in OHOS::Rosen::Packet 26 bool Packet::IsBinary() const in IsBinary() 31 bool Packet::IsCommand() const in IsCommand() 36 char* Packet::Begin() in Begin() 41 char* Packet::End() in End() 46 Packet::PacketType Packet::GetType() const in GetType() 51 void Packet::SetType(Packet::PacketType type) in SetType() 56 uint32_t Packet::GetLength() const in GetLength() 68 std::vector<char> Packet::Release() in Release() 75 void Packet::SetLength(uint32_t length) in SetLength() [all …]
|
H A D | rs_profiler_packet.h | 81 class Packet { 100 explicit Packet(PacketType type, uint32_t reserve = DEFAULT_RESERVED_SIZE); 101 Packet(const Packet&) = default; 102 Packet& operator=(const Packet&) = default; 103 Packet(Packet&&) = default; 104 Packet& operator=(Packet&&) = default; 155 [[maybe_unused]] inline bool Packet::Read(T& value) 161 [[maybe_unused]] bool Packet::Read(T& value, size_t size) 179 inline T Packet::Read() 187 inline T Packet::Read(size_t size) [all …]
|
H A D | rs_profiler_network.cpp | 194 void Network::SendPacket(const Packet& packet) in SendPacket() 198 outgoing_.emplace(const_cast<Packet&>(packet).Release()); in SendPacket() 260 Packet packet { Packet::BINARY }; in SendRSTreeDumpJSON() 268 Packet packet { Packet::BINARY }; in SendRSTreePerfNodeList() 276 Packet packet { Packet::BINARY }; in SendRSTreeSingleNodePerf() 286 Packet packet { Packet::BINARY }; in SendBinary() 305 Packet packet { Packet::LOG }; in SendMessage() 411 Packet packetIncoming { Packet::UNKNOWN }; in ProcessIncoming() 412 auto wannaReceive = Packet::HEADER_SIZE; in ProcessIncoming()
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/avrcp_tg/ |
H A D | avrcp_tg_vendor.h | 94 virtual Packet *AssembleParameters(Packet *pkt); 160 Packet *PopAssembledPacket(void); 285 Packet *AssembleMinOperands(void); 366 Packet *AssembleParameters(Packet *pkt) override; 444 void AssembleEvents(Packet *pkt); 507 Packet *AssembleParameters(Packet *pkt) override; 640 Packet *AssembleParameters(Packet *pkt) override; 765 Packet *AssembleParameters(Packet *pkt) override; 865 Packet *AssembleParameters(Packet *pkt) override; 992 Packet *AssembleParameters(Packet *pkt) override; [all …]
|
H A D | avrcp_tg_browse.h | 72 const Packet *AssemblePacket(void) override; 87 bool DisassemblePacket(Packet *pkt) override; 138 bool IsValidParameterLength(Packet *pkt); 182 AvrcTgSbpPacket(Packet *pkt, uint8_t label); 207 const Packet *AssemblePacket(void) override; 302 const Packet *AssemblePacket(void) override; 425 AvrcTgGfiPacket(Packet *pkt, uint8_t label); 443 const Packet *AssemblePacket(void) override; 540 Packet *AssembleMpPacket(void); 586 Packet *AssembleMePacket(void); [all …]
|
H A D | avrcp_tg_vendor_player_application_settings.h | 64 AvrcTgLpasaPacket(Packet *pkt, uint8_t label); 89 Packet *AssembleParameters(Packet *pkt) override; 163 AvrcTgLpasvPacket(Packet *pkt, uint8_t label); 188 Packet *AssembleParameters(Packet *pkt) override; 285 AvrcTgGcpasvPacket(Packet *pkt, uint8_t label); 312 Packet *AssembleParameters(Packet *pkt) override; 416 AvrcTgSpasvPacket(Packet *pkt, uint8_t label); 438 Packet *AssembleParameters(Packet *pkt) override; 550 AvrcTgGpasatPacket(Packet *pkt, uint8_t label); 576 Packet *AssembleParameters(Packet *pkt) override; [all …]
|
H A D | avrcp_tg_notification.h | 81 AvrcTgNotifyPacket(Packet *pkt, uint8_t label); 102 Packet *AssembleParameters(Packet *pkt) override; 276 void AssemblePlaybackStatusChanged(Packet *pkt); 288 void AssembleTrackChanged(Packet *pkt); 300 void AssemblePlaybackPosChanged(Packet *pkt); 316 void AssemblePlayerApplicationSettingChanged(Packet *pkt); 329 void AssembleAddressedPlayerChanged(Packet *pkt); 341 void AssembleUidsChanged(Packet *pkt); 353 void AssembleVolumeChanged(Packet *pkt); 355 void AssembleCommonChanged(Packet *pkt);
|
H A D | avrcp_tg_profile.h | 1077 void ReceivePassCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1119 void ReceiveUnitCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1128 void ReceiveSubUnitCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1150 void ReceiveGetCapabilitiesCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1222 void ReceiveGetPlayStatusCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1258 void ReceivePlayItemCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1267 void ReceiveAddToNowPlayingCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1294 void ReceiveVendorCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1324 void ReceiveChangePathCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); 1333 void ReceiveGetFolderItemsCmd(const RawAddress &rawAddr, uint8_t label, Packet *pkt); [all …]
|
H A D | avrcp_tg_vendor_continuation.h | 58 AvrcTgRcrPacket(Packet *pkt, uint8_t label); 70 Packet *AssembleParameters(Packet *pkt) override; 147 AvrcTgAcrPacket(Packet *pkt, uint8_t label); 169 Packet *AssembleParameters(Packet *pkt) override;
|
H A D | avrcp_tg_vendor.cpp | 54 Packet *AvrcTgVendorPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 324 Packet *AvrcTgGcPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 508 Packet *AvrcTgLpasaPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 612 Packet *AvrcTgLpasvPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1507 Packet *AvrcTgGeaPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1707 Packet *AvrcTgGpsPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1792 Packet *AvrcTgRcrPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1866 Packet *AvrcTgAcrPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1961 Packet *AvrcTgSapPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 2063 Packet *AvrcTgPiPacket::AssembleParameters(Packet *pkt) in AssembleParameters() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/avrcp_ct/ |
H A D | avrcp_ct_vendor.h | 90 virtual Packet *AssembleParameters(Packet *pkt) = 0; 207 Packet *AssembleFixedOperands(void); 250 explicit AvrcCtGcPacket(Packet *pkt); 273 Packet *AssembleParameters(Packet *pkt) override; 360 explicit AvrcCtGeaPacket(Packet *pkt); 385 Packet *AssembleParameters(Packet *pkt) override; 541 Packet *AssembleParameters(Packet *pkt) override; 654 Packet *AssembleParameters(Packet *pkt) override; 742 Packet *AssembleParameters(Packet *pkt) override; 838 Packet *AssembleParameters(Packet *pkt) override; [all …]
|
H A D | avrcp_ct_vendor_player_application_settings.h | 52 explicit AvrcCtLpasaPacket(Packet *pkt); 75 Packet *AssembleParameters(Packet *pkt) override; 144 explicit AvrcCtLpasvPacket(Packet *pkt); 167 Packet *AssembleParameters(Packet *pkt) override; 273 explicit AvrcCtGcpasvPacket(Packet *pkt); 298 Packet *AssembleParameters(Packet *pkt) override; 417 explicit AvrcCtSpasvPacket(Packet *pkt); 444 Packet *AssembleParameters(Packet *pkt) override; 546 explicit AvrcCtGpasatPacket(Packet *pkt); 570 Packet *AssembleParameters(Packet *pkt) override; [all …]
|
H A D | avrcp_ct_browse.h | 79 bool DisassemblePacket(Packet *pkt) override; 145 explicit AvrcCtSbpPacket(Packet *pkt); 162 const Packet *AssemblePacket(void) override; 276 explicit AvrcCtCpPacket(Packet *pkt); 295 const Packet *AssemblePacket(void) override; 311 bool DisassemblePacket(Packet *pkt) override; 377 explicit AvrcCtGfiPacket(Packet *pkt); 399 const Packet *AssemblePacket(void) override; 632 explicit AvrcCtGiaPacket(Packet *pkt); 654 const Packet *AssemblePacket(void) override; [all …]
|
H A D | avrcp_ct_profile.h | 1077 void ReceivePassRsp(const RawAddress &rawAddr, Packet *pkt); 1124 void ReceiveUnitRsp(const RawAddress &rawAddr, Packet *pkt); 1132 void ReceiveSubUnitRsp(const RawAddress &rawAddr, Packet *pkt); 1190 void ReceiveGetCapabilitiesRsp(const RawAddress &rawAddr, Packet *pkt); 1254 void ReceiveGetPlayStatusRsp(const RawAddress &rawAddr, Packet *pkt); 1278 void ReceivePlayItemRsp(const RawAddress &rawAddr, Packet *pkt); 1286 void ReceiveAddToNowPlayingRsp(const RawAddress &rawAddr, Packet *pkt); 1326 void ReceiveVendorRspAvcStatus(const RawAddress &rawAddr, Packet *pkt); 1334 void ReceiveVendorRspAvcControl(const RawAddress &rawAddr, Packet *pkt); 1342 void ReceiveVendorRsp(const RawAddress &rawAddr, Packet *pkt); [all …]
|
H A D | avrcp_ct_vendor.cpp | 185 Packet *AvrcCtGcPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 284 Packet *AvrcCtLpasaPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 368 Packet *AvrcCtLpasvPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 625 Packet *AvrcCtSpasvPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1037 Packet *AvrcCtGeaPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1148 Packet *AvrcCtGpsPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1252 Packet *AvrcCtRcrPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1326 Packet *AvrcCtAcrPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1399 Packet *AvrcCtSapPacket::AssembleParameters(Packet *pkt) in AssembleParameters() 1481 Packet *AvrcCtPiPacket::AssembleParameters(Packet *pkt) in AssembleParameters() [all …]
|
H A D | avrcp_ct_vendor_continuation.h | 68 Packet *AssembleParameters(Packet *pkt) override; 135 explicit AvrcCtAcrPacket(Packet *pkt); 158 Packet *AssembleParameters(Packet *pkt) override;
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/avdtp/ |
H A D | avdtp_message.h | 135 void AvdtSendFragPacket(uint16_t lcid, Packet *pkt, uint16_t peerMtu); 149 void AvdtBuildSeps(const Packet *pkt, const AvdtMsg *avdtMsgData); 160 void AvdtParseMsg(AvdtSigCtrl *sigCtrl, Packet *pkt); 167 void AvdtParseSignalRsp(AvdtSigCtrl *sigCtrl, uint8_t sigId, const Packet *pkt); 183 void AvdtParseGetCapRsp(AvdtCtrlData *data, const Packet *pkt); 184 void AvdtParseGetConfigRsp(AvdtCtrlData *data, const Packet *pkt); 185 void AvdtParseDiscoverRsp(AvdtSigCtrl *sigCtrl, AvdtCtrlData *data, const Packet *pkt); 186 void AvdtParseMsgAssembled(AvdtSigCtrl *sigCtrl, Packet *pkt); 188 uint8_t AvdtIndPktLenCheck(AvdtSigCtrl *sigCtrl, uint8_t sigId, const Packet *pkt); 197 uint8_t AvdtParseCategorySkip(const Packet *pkt, uint16_t offset); [all …]
|
H A D | avdtp_message.c | 77 Packet *fragmentPacket = PacketMalloc(0, 0, 0); in AvdtSendFragPacket() 130 Packet *sendMsg = PacketMalloc(AVDT_BUFFER_START, 0, 0); in AvdtSendFragStart() 156 Packet *sendMsg = PacketMalloc(AVDT_BUFFER_END, 0, 0); in AvdtSendFragContinueEnd() 303 Packet *pkt = PacketMalloc(AVDT_BUFFER_GENERAL_REJ, 0, 0); in AvdtMsgSendGeneralRej() 363 Packet *pkt = PacketMalloc(AVDT_BUFFER_SINGLE, 0, 0); in AvdtBuildDiscoverCmd() 479 Packet *pkt = PacketMalloc(AVDT_BUFFER_SINGLE, 0, 0); in AvdtBuildSingleRsp() 503 Packet *pkt = PacketMalloc(AVDT_BUFFER_REJECT, 0, 0); in AvdtBuildCommonRej() 530 Packet *pkt = PacketMalloc(AVDT_BUFFER_REJECT_4, 0, 0); in AvdtBuildConfigureRej() 803 void AvdtParseMsg(AvdtSigCtrl *sigCtrl, Packet *pkt) in AvdtParseMsg() 953 void AvdtParseMsgAssembled(AvdtSigCtrl *sigCtrl, Packet *pkt) in AvdtParseMsgAssembled() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/evt/ |
H A D | hci_evt.c | 42 typedef void (*HciEventFunc)(Packet *packet); 66 static void HciEventOnInquiryCompleteEvent(Packet *packet) in HciEventOnInquiryCompleteEvent() 85 static void HciEventOnInquiryResultEvent(Packet *packet) in HciEventOnInquiryResultEvent() 146 static void HciEventOnCommandStatusEvent(Packet *packet) in HciEventOnCommandStatusEvent() 382 static void HciEventOnModeChangeEvent(Packet *packet) in HciEventOnModeChangeEvent() 405 static void HciEventOnPINCodeRequestEvent(Packet *packet) in HciEventOnPINCodeRequestEvent() 429 static void HciEventOnLinkKeyRequestEvent(Packet *packet) in HciEventOnLinkKeyRequestEvent() 1044 static void HciEventOnRoleChangeEvent(Packet *packet) in HciEventOnRoleChangeEvent() 1189 static void HciEventOnQoSViolationEvent(Packet *packet) in HciEventOnQoSViolationEvent() 1628 static void HciEventOnAMPTestEndEvent(Packet *packet) in HciEventOnAMPTestEndEvent() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/ |
H A D | packet.c | 33 typedef struct Packet { struct 70 Packet *packet = (Packet *)calloc(1, sizeof(Packet)); in PacketMalloc() 88 Packet *PacketRefMalloc(const Packet *pkt) in PacketRefMalloc() 90 Packet *refPacket = (Packet *)calloc(1, sizeof(Packet)); in PacketRefMalloc() 120 Packet *PacketInheritMalloc(const Packet *pkt, uint16_t headSize, uint16_t tailSize) in PacketInheritMalloc() 163 void PacketFree(Packet *pkt) in PacketFree() 178 Buffer *PacketHead(const Packet *pkt) in PacketHead() 184 Buffer *PacketTail(const Packet *pkt) in PacketTail() 367 uint32_t PacketSize(const Packet *pkt) in PacketSize() 446 uint32_t PacketFragment(Packet *uplayer, const Packet *downlayer, uint32_t fragLength) in PacketFragment() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/avctp/ |
H A D | avctp_ctrl_act.c | 319 Packet *pkt = data->txMsg.buf; in AvctCbCtrlSendMsg() 344 Packet *pkt = AvctMsgAsmbl(cbDev->cbCtrl, data->buf); in AvctCbCtrlRevMsg() 372 Packet *sndPkg = PacketMalloc(AVCT_PKG_HDR_LEN_SINGLE, 0, 0); in AvctCbCtrlRevMsg() 441 Packet *pkt = txMsg.buf; in AvctSendFraMsg() 442 Packet *sndPkg = NULL; in AvctSendFraMsg() 508 Packet *AvctMsgAsmbl(AvctCbCh *cbCh, Packet *pkt) in AvctMsgAsmbl() 510 Packet *ret = NULL; in AvctMsgAsmbl() 578 void AvctMakeRejMsgHead(const Packet *pkt, uint8_t label, uint16_t pid) in AvctMakeRejMsgHead() 601 Packet *pkg = PacketMalloc(AVCT_PKG_HDR_LEN_START, 0, 0); in AvctMakeFrgMsgHeadStart() 626 Packet *pkg = PacketMalloc(AVCT_PKG_HDR_LEN_CONTINUE, 0, 0); in AvctMakeFrgMsgHeadContinueEnd() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/ |
H A D | smp_cmd.c | 27 Packet *pkt = NULL; in SMP_SendPairingRequest() 58 Packet *pkt = NULL; in SMP_SendPairingResponse() 89 Packet *pkt = NULL; in SMP_SendPairingConfirm() 113 Packet *pkt = NULL; in SMP_SendPairingRandom() 137 Packet *pkt = NULL; in SMP_SendPairingFailed() 161 Packet *pkt = NULL; in SMP_SendPairingPublicKey() 185 Packet *pkt = NULL; in SMP_SendPairingDHKeyCheck() 209 Packet *pkt = NULL; in SMP_SendEncryptionInformation() 233 Packet *pkt = NULL; in SMP_SendMasterIdentification() 262 Packet *pkt = NULL; in SMP_SendIdentityInformation() [all …]
|
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/acl/ |
H A D | hci_acl.c | 309 static uint16_t HciGetAclHandleFromPacket(const Packet *packet) in HciGetAclHandleFromPacket() 387 static int HciAclPushToTxQueue(Packet *packet) in HciAclPushToTxQueue() 401 static Packet **HciFargment(uint16_t handle, uint8_t flushable, Packet *packet, uint16_t frameLengt… in HciFargment() 410 Packet *fargmented = NULL; in HciFargment() 413 Packet **fargmentedPackets = MEM_MALLOC.alloc(sizeof(Packet *) * count); in HciFargment() 554 int HCI_SendAclData(uint16_t handle, uint8_t flushable, Packet *packet) in HCI_SendAclData() 590 void HciOnAclData(Packet *packet) in HciOnAclData() 614 Packet *packet = NULL; in HciSendCachedAclPackets() 655 Packet *packet = NULL; in HciSendCachedLePackets() 727 Packet *packet = NULL; in HciCleanupCacheByAclHandle() [all …]
|