/foundation/communication/bluetooth_service/services/bluetooth/stack/src/btm/ |
H A D | btm_snoop_filter_evt.c | 36 BtmFilterAddress(param, BT_ADDRESS_SIZE); in HciCommonFilterAddress() 50 BtmFilterAddress((uint8_t *)&report->address, BT_ADDRESS_SIZE); in HciLeAdvertisingReportEventFilter() 56 BtmFilterAddress((uint8_t *)&((HciLeEnhancedConnectionCompleteEventParam *)param)->peerAddress, BT_ADDRESS_SIZE); in HciLeEnhancedConnectionCompleteEventFilter() 58 BT_ADDRESS_SIZE); in HciLeEnhancedConnectionCompleteEventFilter() 60 BT_ADDRESS_SIZE); in HciLeEnhancedConnectionCompleteEventFilter() 72 BtmFilterAddress((uint8_t *)&report->address, BT_ADDRESS_SIZE); in HciLeDirectedAdvertisingReportEventFilter() 73 BtmFilterAddress((uint8_t *)&report->directAddress, BT_ADDRESS_SIZE); in HciLeDirectedAdvertisingReportEventFilter() 88 BtmFilterAddress((uint8_t *)&report->address, BT_ADDRESS_SIZE); in HciLeExtendedAdvertisingReportEventFilter() 89 BtmFilterAddress((uint8_t *)&report->directAddress, BT_ADDRESS_SIZE); in HciLeExtendedAdvertisingReportEventFilter() 126 BtmFilterAddress((uint8_t *)&result->bdAddr, BT_ADDRESS_SIZE); in HciInquiryResultEventFilter() [all...] |
H A D | btm_interop.c | 21 uint8_t addr[BT_ADDRESS_SIZE]; 40 static bool IsMatchedAddr(const uint8_t addr1[BT_ADDRESS_SIZE], const BtAddr *addr2, uint8_t length) in IsMatchedAddr() 44 if (addr1[i] != addr2->addr[BT_ADDRESS_SIZE - 1 - i]) { in IsMatchedAddr()
|
H A D | btm_le_sec.c | 97 (void)memcpy_s(param.peerIdentityAddress.raw, BT_ADDRESS_SIZE, device->remoteIdentityAddress.addr, BT_ADDRESS_SIZE); in BtmAddToResolvingList() 116 (void)memcpy_s(param.peerIdentityAddress.raw, BT_ADDRESS_SIZE, device->remoteIdentityAddress.addr, BT_ADDRESS_SIZE); in BtmSetPrivacyMode() 132 (void)memcpy_s(param.peerIdentityAddress.raw, BT_ADDRESS_SIZE, device->remoteIdentityAddress.addr, BT_ADDRESS_SIZE); in BtmRemoveFromResolvingList() 140 for (uint8_t i = 0; i < BT_ADDRESS_SIZE; i++) { in IsSameBtAddr() 150 static bool IsZeroAddress(const uint8_t addr[BT_ADDRESS_SIZE]) in IsZeroAddress() 153 for (uint8_t i = 0; i < BT_ADDRESS_SIZE; i++) { in IsZeroAddress() 723 (void)memcpy_s(param.randomAddess, BT_ADDRESS_SIZE, add in BTM_SetLeRandomAddress() [all...] |
H A D | btm_acl.c | 325 static bool IsEqualAddr(const uint8_t addr1[BT_ADDRESS_SIZE], const uint8_t addr2[BT_ADDRESS_SIZE]) in IsEqualAddr() 328 for (uint8_t i = 0; i < BT_ADDRESS_SIZE; i++) { in IsEqualAddr() 419 (void)memcpy_s(param.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in BtmAclCreateConnection() 511 (void)memcpy_s(addr.addr, BT_ADDRESS_SIZE, eventParam->bdAddr.raw, BT_ADDRESS_SIZE); in BtmOnConnectionComplete() 572 (void)memcpy_s(addr.addr, BT_ADDRESS_SIZE, eventParam->bdAddr.raw, BT_ADDRESS_SIZE); in BtmOnConnectionrequest() 890 (void)memcpy_s(connection->lePeerAddr.addr, BT_ADDRESS_SIZE, eventPara in BtmUpdateLeConnectionOnConnectComplete() [all...] |
H A D | btm_wl.c | 80 for (uint8_t i = 0; i < BT_ADDRESS_SIZE; i++) { in IsSameAddress() 150 (void)memcpy_s(cmdParam.address.raw, BT_ADDRESS_SIZE, address, BT_ADDRESS_SIZE); in BtmAddDeviceToWhiteList() 196 (void)memcpy_s(cmdParam.address.raw, BT_ADDRESS_SIZE, address, BT_ADDRESS_SIZE); in BtmRemoveDeviceFromWhiteList()
|
H A D | btm_sco.c | 226 for (int i = 0; i < BT_ADDRESS_SIZE; i++) { in IsSameAddress() 376 (void)memcpy_s(acceptParam.addr.raw, BT_ADDRESS_SIZE, param->addr.addr, BT_ADDRESS_SIZE); in BTM_AcceptScoConnectionRequest() 720 (void)memcpy_s(acceptParam.bdAddr.raw, BT_ADDRESS_SIZE, param->addr.addr, BT_ADDRESS_SIZE); in BtmEnhancedAcceptEscoConnection() 739 (void)memcpy_s(acceptParam.addr.raw, BT_ADDRESS_SIZE, param->addr.addr, BT_ADDRESS_SIZE); in BtmAcceptEscoConnection() 800 (void)memcpy_s(addr.addr, BT_ADDRESS_SIZE, eventParam->bdAddr.raw, BT_ADDRESS_SIZE); in BtmScoOnConnectionComplete() 837 (void)memcpy_s(addr.addr, BT_ADDRESS_SIZE, eventPara in BtmScoOnSynchronousConnectionComplete() [all...] |
H A D | btm_inq_db.c | 51 for (uint8_t i = 0; i < BT_ADDRESS_SIZE; i++) { in BtmIsSameAddress()
|
H A D | btm_snoop_filter.c | 106 FilterData(addr, (length > BT_ADDRESS_SIZE) ? BT_ADDRESS_SIZE : length); in BtmFilterAddress()
|
H A D | btm_snoop_filter_cmd.c | 42 BtmFilterAddress(param, BT_ADDRESS_SIZE); in HciCommonFilterAddress() 231 BtmFilterAddress(param + offset, BT_ADDRESS_SIZE); in HciWriteStoredLinkKeyCmdFilter()
|
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/evt/ |
H A D | hci_evt_le.c | 81 (void)memcpy_s(reports[i].address.raw, BT_ADDRESS_SIZE, param + offset, BT_ADDRESS_SIZE); in HciEventOnLeAdvertisingReportEvent() 82 offset += BT_ADDRESS_SIZE; in HciEventOnLeAdvertisingReportEvent() 237 if (memcpy_s(report->address.raw, BT_ADDRESS_SIZE, param + *offset, BT_ADDRESS_SIZE) != EOK) { in HciParseLeDirectedAdvertisingReport() 240 *offset += BT_ADDRESS_SIZE; in HciParseLeDirectedAdvertisingReport() 245 (void)memcpy_s(report->directAddress.raw, BT_ADDRESS_SIZE, param + *offset, BT_ADDRESS_SIZE); in HciParseLeDirectedAdvertisingReport() 246 *offset += BT_ADDRESS_SIZE; in HciParseLeDirectedAdvertisingReport() 322 if (memcpy_s(report->address.raw, BT_ADDRESS_SIZE, para in HciParseLeExtendedAdvertisingReport() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/ |
H A D | gap_le_adv.c | 106 static int GapLeSetAdvertisingSetRandomAddress(uint8_t advHandle, const uint8_t addr[BT_ADDRESS_SIZE]) in GapLeSetAdvertisingSetRandomAddress() 112 (void)memcpy_s(info->randomAddress, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GapLeSetAdvertisingSetRandomAddress() 117 (void)memcpy_s(info->randomAddress, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GapLeSetAdvertisingSetRandomAddress() 123 (void)memcpy_s(hciCmdParam.randomAddress, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GapLeSetAdvertisingSetRandomAddress() 136 int GAP_LeExAdvSetRandAddr(uint8_t advHandle, const uint8_t addr[BT_ADDRESS_SIZE]) in GAP_LeExAdvSetRandAddr() 169 (void)memcpy_s(hciCmdParam.peerAddress, BT_ADDRESS_SIZE, advExParam.peerAddr->addr, BT_ADDRESS_SIZE); in GapLeSetExtendedAdvertisingParameters() [all...] |
H A D | gap_sm_receive.c | 72 uint8_t addr[BT_ADDRESS_SIZE]; 107 valueLength = BT_ADDRESS_SIZE + GAP_OOB_DATA_CONFIRM_SIZE + GAP_OOB_DATA_RANDOM_SIZE; in GapAllocLeAuthenticationRequestValue() 359 smParam->addr = MEM_MALLOC.alloc(BT_ADDRESS_SIZE); in GapRecvGenerateRPAResult() 366 (void)memcpy_s(smParam->addr, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GapRecvGenerateRPAResult() 394 (void)memcpy_s(smParam->addr, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GapRecvResolveRPAResult()
|
H A D | gap_br_sec.c | 937 (void)memcpy_s(hciCmdParam.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GapIOCapabilityRequestReply() 949 (void)memcpy_s(hciCmdParam.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GapIOCapabilityRequestNegativeReply() 1145 (void)memcpy_s(hciCmdParam.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GapUserConfirmationRequestReply() 1154 (void)memcpy_s(hciCmdParam.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GapUserConfirmationRequestNegativeReply() 1232 (void)memcpy_s(hciCmdParam.bdAddr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GapUserPasskeyRequestReply() [all...] |
H A D | gap_br_discover.c | 239 (void)memcpy_s(hciCmdParam.addr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GAP_GetRemoteName() 289 (void)memcpy_s(hciCmdParam.addr.raw, BT_ADDRESS_SIZE, addr->addr, BT_ADDRESS_SIZE); in GAP_GetRemoteNameCancel()
|
H A D | gap_le.h | 52 int GAP_LeSetStaticIdentityAddr(uint8_t addr[BT_ADDRESS_SIZE]); 102 int GAP_LeExAdvSetRandAddr(uint8_t advHandle, const uint8_t addr[BT_ADDRESS_SIZE]);
|
H A D | gap.c | 249 (void)memcpy_s(addr->addr, BT_ADDRESS_SIZE, hciAddr->raw, BT_ADDRESS_SIZE); in GapChangeHCIAddr() 255 for (int i = 0; i < BT_ADDRESS_SIZE; i++) { in GapIsEmptyAddr() 265 return (!memcmp(addr1->addr, addr2->addr, BT_ADDRESS_SIZE) && in GapAddrCompare() 923 (void)memcpy_s(®Info->addr, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GAP_RegisterServiceSecurity() 1307 int GAP_LeSetStaticIdentityAddr(uint8_t addr[BT_ADDRESS_SIZE]) in GAP_LeSetStaticIdentityAddr() 1323 (void)memcpy_s(localInfo->addr.addr, BT_ADDRESS_SIZE, addr, BT_ADDRESS_SIZE); in GAP_LeSetStaticIdentityAddr()
|
H A D | gap_le_sec.c | 164 GAP_OOB_DATA_RANDOM_SIZE, data + BT_ADDRESS_SIZE, GAP_OOB_DATA_RANDOM_SIZE) != EOK) { in GapLeSecureConnectionOOBProcess() 170 data + BT_ADDRESS_SIZE + GAP_OOB_DATA_RANDOM_SIZE, in GapLeSecureConnectionOOBProcess() 1051 const int length = BT_ADDRESS_SIZE + GAP_OOB_DATA_RANDOM_SIZE + GAP_OOB_DATA_CONFIRM_SIZE; in GAP_LePairScOobRsp() 1052 uint8_t smData[BT_ADDRESS_SIZE + GAP_OOB_DATA_RANDOM_SIZE + GAP_OOB_DATA_CONFIRM_SIZE] = {0}; in GAP_LePairScOobRsp() 1054 (void)memcpy_s(smData + offset, length - offset, deviceInfo->peerAddr.addr, BT_ADDRESS_SIZE); in GAP_LePairScOobRsp() 1055 offset += BT_ADDRESS_SIZE; in GAP_LePairScOobRsp()
|
H A D | gap_le_scan.c | 270 uint8_t addr[BT_ADDRESS_SIZE]; in GapRPAResolveProcess() 271 (void)memcpy_s(addr, BT_ADDRESS_SIZE, info->addr.addr, BT_ADDRESS_SIZE); in GapRPAResolveProcess()
|
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/ |
H A D | smp_tool.c | 384 (void)memcpy_s(&cryptF5Param->A1[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->local.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 385 (void)memcpy_s(&cryptF5Param->A2[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->peer.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 391 (void)memcpy_s(&cryptF5Param->A1[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->peer.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 392 (void)memcpy_s(&cryptF5Param->A2[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->local.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 430 (void)memcpy_s(&cryptF6Param->A1[1], BT_ADDRESS_SIZE, SMP_GetPairMng()->peer.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF6Param() [all...] |
H A D | smp_privacy.c | 46 uint8_t address[BT_ADDRESS_SIZE] = {0x00}; in SMP_GenerateRpaStep1() 80 if (memcmp(returnParam->encryptedData, pEncCmdData->address, BT_ADDRESS_SIZE - SMP_RPA_HIGH_BIT_LEN) != 0x00) { in SMP_ResolveRpaStep1()
|
H A D | smp_def.h | 222 uint8_t addr[BT_ADDRESS_SIZE]; 227 uint8_t addr[BT_ADDRESS_SIZE];
|
/foundation/communication/bluetooth_service/services/bluetooth/stack/include/ |
H A D | btstack.h | 54 #define BT_ADDRESS_SIZE 6 macro
|
H A D | gap_le_if.h | 51 typedef void (*GenResPriAddrResult)(uint8_t result, const uint8_t addr[BT_ADDRESS_SIZE], void *context); 454 BTSTACK_API int GAPIF_LeSetStaticIdentityAddr(uint8_t addr[BT_ADDRESS_SIZE]); 504 BTSTACK_API int GAPIF_LeExAdvSetRandAddr(uint8_t advHandle, const uint8_t addr[BT_ADDRESS_SIZE]);
|
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/cmd/ |
H A D | hci_cmd_failure_link_ctrl.c | 355 (void)memcpy_s(eventParam.bdAddr.raw, BT_ADDRESS_SIZE, addr.addr, BT_ADDRESS_SIZE); in HciCmdOnSetupSynchronousConnectionFailed() 538 (void)memcpy_s(eventParam.bdAddr.raw, BT_ADDRESS_SIZE, addr.addr, BT_ADDRESS_SIZE); in HciCmdOnEnhancedSetupSynchronousConnectionFailed()
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/ |
H A D | ble_utils.cpp | 79 for (int i = 0; i < BT_ADDRESS_SIZE - 1; ++i) { in GetRandomAddress()
|