/packages/modules/Nfc/libnfc-nci/src/nfc/ndef/ |
D | ndef_utils.cc | 77 uint8_t* p_rec = p_msg; in NDEF_MsgValidate() local 94 for (count = 0; p_rec < p_end; count++) { in NDEF_MsgValidate() 96 if (p_rec + 3 > p_end) return (NDEF_MSG_TOO_SHORT); in NDEF_MsgValidate() 98 rec_hdr = *p_rec++; in NDEF_MsgValidate() 109 type_len = *p_rec++; in NDEF_MsgValidate() 119 payload_len = *p_rec++; in NDEF_MsgValidate() 122 if (p_rec + 4 > p_end) return (NDEF_MSG_TOO_SHORT); in NDEF_MsgValidate() 124 BE_STREAM_TO_UINT32(payload_len, p_rec); in NDEF_MsgValidate() 130 if (p_rec + 1 > p_end) return (NDEF_MSG_TOO_SHORT); in NDEF_MsgValidate() 132 id_len = *p_rec++; in NDEF_MsgValidate() [all …]
|
/packages/modules/Bluetooth/system/stack/sdp/ |
D | sdp_db.cc | 99 const tSDP_RECORD* sdp_db_service_search(const tSDP_RECORD* p_rec, const tSDP_UUID_SEQ* p_seq) { in sdp_db_service_search() argument 106 if (!p_rec) { in sdp_db_service_search() 107 p_rec = &sdp_cb.server_db.record[0]; in sdp_db_service_search() 109 p_rec++; in sdp_db_service_search() 114 for (; p_rec < p_end; p_rec++) { in sdp_db_service_search() 116 p_attr = &p_rec->attribute[0]; in sdp_db_service_search() 117 for (xx = 0; xx < p_rec->num_attributes; xx++, p_attr++) { in sdp_db_service_search() 132 if (xx == p_rec->num_attributes) { in sdp_db_service_search() 139 return p_rec; in sdp_db_service_search() 158 tSDP_RECORD* p_rec; in sdp_db_find_record() local [all …]
|
D | sdp_api.cc | 235 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id) { in SDP_FindAttributeInRec() argument 238 p_attr = p_rec->p_first_attr; in SDP_FindAttributeInRec() 264 bool SDP_FindServiceUUIDInRec(const tSDP_DISC_REC* p_rec, Uuid* p_uuid) { in SDP_FindServiceUUIDInRec() argument 267 p_attr = p_rec->p_first_attr; in SDP_FindServiceUUIDInRec() 330 bool SDP_FindServiceUUIDInRec_128bit(const tSDP_DISC_REC* p_rec, Uuid* p_uuid) { in SDP_FindServiceUUIDInRec_128bit() argument 331 tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; in SDP_FindServiceUUIDInRec_128bit() 375 tSDP_DISC_REC* p_rec; in SDP_FindServiceInDb() local 384 p_rec = p_db->p_first_rec; in SDP_FindServiceInDb() 386 p_rec = p_start_rec->p_next_rec; in SDP_FindServiceInDb() 389 while (p_rec) { in SDP_FindServiceInDb() [all …]
|
D | sdp_server.cc | 188 const tSDP_RECORD* p_rec = NULL; in process_service_search() local 213 p_rec = sdp_db_service_search(p_rec, &uid_seq); in process_service_search() 215 if (p_rec) { in process_service_search() 216 rsp_handles[num_rsp_handles++] = p_rec->record_handle; in process_service_search() 326 const tSDP_RECORD* p_rec; in process_service_attr_req() local 361 p_rec = sdp_db_find_record(rec_handle); in process_service_attr_req() 362 if (!p_rec) { in process_service_attr_req() 416 p_attr_service_id = sdp_db_find_attr_in_rec(p_rec, ATTR_ID_SERVICE_CLASS_ID_LIST, in process_service_attr_req() 418 p_attr_profile_desc_list_id = sdp_db_find_attr_in_rec(p_rec, ATTR_ID_BT_PROFILE_DESC_LIST, in process_service_attr_req() 425 p_attr = sdp_db_find_attr_in_rec(p_rec, attr_seq.attr_entry[xx].start, in process_service_attr_req() [all …]
|
D | sdp_utils.cc | 83 static std::vector<std::pair<uint16_t, uint16_t>> sdpu_find_profile_version(tSDP_DISC_REC* p_rec) { in sdpu_find_profile_version() argument 85 for (tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; p_attr != nullptr; in sdpu_find_profile_version() 139 static uint16_t sdpu_find_most_specific_service_uuid(tSDP_DISC_REC* p_rec) { in sdpu_find_most_specific_service_uuid() argument 140 for (tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; p_attr != nullptr; in sdpu_find_most_specific_service_uuid() 179 for (tSDP_DISC_REC* p_rec = p_db->p_first_rec; p_rec != nullptr; p_rec = p_rec->p_next_rec) { in sdpu_log_attribute_metrics() local 180 uint16_t service_uuid = sdpu_find_most_specific_service_uuid(p_rec); in sdpu_log_attribute_metrics() 189 auto uuid_version_array = sdpu_find_profile_version(p_rec); in sdpu_log_attribute_metrics() 216 if (SDP_FindProtocolListElemInRec(p_rec, protocol_uuid, &protocol_elements)) { in sdpu_log_attribute_metrics() 234 tSDP_DISC_ATTR* p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES); in sdpu_log_attribute_metrics() 247 tSDP_DISC_ATTR* p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES); in sdpu_log_attribute_metrics() [all …]
|
D | sdp_discovery.cc | 254 tSDP_DISC_REC* p_rec; in add_record() local 261 p_rec = (tSDP_DISC_REC*)p_db->p_free_mem; in add_record() 265 p_rec->p_first_attr = NULL; in add_record() 266 p_rec->p_next_rec = NULL; in add_record() 268 p_rec->remote_bd_addr = bd_addr; in add_record() 272 p_db->p_first_rec = p_rec; in add_record() 280 p_rec1->p_next_rec = p_rec; in add_record() 283 return p_rec; in add_record() 297 static uint8_t* add_attr(uint8_t* p, uint8_t* p_end, tSDP_DISCOVERY_DB* p_db, tSDP_DISC_REC* p_rec, in add_attr() argument 371 p = add_attr(p, p_end, p_db, p_rec, ATTR_ID_PROTOCOL_DESC_LIST, p_attr, in add_attr() [all …]
|
D | sdpint.h | 273 uint16_t sdpu_get_attrib_seq_len(const tSDP_RECORD* p_rec, const tSDP_ATTR_SEQ* attr_seq); 277 bool SDP_AddAttributeToRecord(tSDP_RECORD* p_rec, uint16_t attr_id, uint8_t attr_type, 279 bool SDP_AddProfileDescriptorListToRecord(tSDP_RECORD* p_rec, uint16_t profile_uuid, 281 bool SDP_DeleteAttributeFromRecord(tSDP_RECORD* p_rec, uint16_t attr_id); 295 const tSDP_RECORD* sdp_db_service_search(const tSDP_RECORD* p_rec, const tSDP_UUID_SEQ* p_seq); 297 const tSDP_ATTRIBUTE* sdp_db_find_attr_in_rec(const tSDP_RECORD* p_rec, uint16_t start_attr,
|
/packages/modules/Bluetooth/system/bta/sdp/ |
D | bta_sdp_act.cc | 45 static void bta_create_mns_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) { in bta_create_mns_sdp_record() argument 58 p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES); in bta_create_mns_sdp_record() 70 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_mns_sdp_record() 83 p_rec, UUID_SERVCLASS_MAP_PROFILE, &pversion)) { in bta_create_mns_sdp_record() 87 if (get_legacy_stack_sdp_api()->record.SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, in bta_create_mns_sdp_record() 92 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM); in bta_create_mns_sdp_record() 105 static void bta_create_mas_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec) { in bta_create_mas_sdp_record() argument 121 get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID); in bta_create_mas_sdp_record() 133 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, in bta_create_mas_sdp_record() 147 p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES); in bta_create_mas_sdp_record() [all …]
|
D | bta_sdp_int.h | 58 void bta_create_dip_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec);
|
/packages/modules/Bluetooth/system/stack/btm/ |
D | btm_ble_sec.cc | 897 tBTM_SEC_DEV_REC* p_rec; in btm_sec_save_le_key() local 902 if ((p_rec = btm_find_dev(bd_addr)) != NULL && (p_keys || key_type == BTM_LE_KEY_LID)) { in btm_sec_save_le_key() 903 btm_ble_init_pseudo_addr(p_rec, bd_addr); in btm_sec_save_le_key() 907 p_rec->sec_rec.ble_keys.pltk = p_keys->penc_key.ltk; in btm_sec_save_le_key() 908 memcpy(p_rec->sec_rec.ble_keys.rand, p_keys->penc_key.rand, BT_OCTET8_LEN); in btm_sec_save_le_key() 909 p_rec->sec_rec.ble_keys.sec_level = p_keys->penc_key.sec_level; in btm_sec_save_le_key() 910 p_rec->sec_rec.ble_keys.ediv = p_keys->penc_key.ediv; in btm_sec_save_le_key() 911 p_rec->sec_rec.ble_keys.key_size = p_keys->penc_key.key_size; in btm_sec_save_le_key() 912 p_rec->sec_rec.ble_keys.key_type |= BTM_LE_KEY_PENC; in btm_sec_save_le_key() 913 p_rec->sec_rec.sec_flags |= BTM_SEC_LE_LINK_KEY_KNOWN; in btm_sec_save_le_key() [all …]
|
D | btm_iso_impl.h | 299 tBTM_SEC_DEV_REC* p_rec = btm_find_dev_by_handle(el.acl_conn_handle); in establish_cis() local 300 if (p_rec) { in establish_cis() 301 cis_hdl_to_addr[el.cis_conn_handle] = p_rec->ble.pseudo_addr; in establish_cis() 302 BTM_LogHistory(kBtmLogTag, p_rec->ble.pseudo_addr, "Establish CIS", in establish_cis()
|
/packages/modules/Bluetooth/system/test/mock/ |
D | mock_stack_sdp_api.h | 54 std::function<bool(const tSDP_DISC_REC* p_rec, uint16_t profile_uuid, uint16_t* p_version)> body{ 57 bool operator()(const tSDP_DISC_REC* p_rec, uint16_t profile_uuid, uint16_t* p_version) { in operator() 58 return body(p_rec, profile_uuid, p_version); in operator() 66 std::function<bool(const tSDP_DISC_REC* p_rec, uint16_t layer_uuid, tSDP_PROTOCOL_ELEM* p_elem)> 69 bool operator()(const tSDP_DISC_REC* p_rec, uint16_t layer_uuid, tSDP_PROTOCOL_ELEM* p_elem) { in operator() 70 return body(p_rec, layer_uuid, p_elem); in operator() 78 std::function<bool(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid)> body{ 80 bool operator()(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid) { in operator() 81 return body(p_rec, p_uuid); in operator() 89 std::function<bool(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid)> body{ [all …]
|
D | mock_stack_sdp_api.cc | 70 bool SDP_FindProfileVersionInRec(const tSDP_DISC_REC* p_rec, uint16_t profile_uuid, in SDP_FindProfileVersionInRec() argument 73 return test::mock::stack_sdp_api::SDP_FindProfileVersionInRec(p_rec, profile_uuid, p_version); in SDP_FindProfileVersionInRec() 75 bool SDP_FindProtocolListElemInRec(const tSDP_DISC_REC* p_rec, uint16_t layer_uuid, in SDP_FindProtocolListElemInRec() argument 78 return test::mock::stack_sdp_api::SDP_FindProtocolListElemInRec(p_rec, layer_uuid, p_elem); in SDP_FindProtocolListElemInRec() 80 bool SDP_FindServiceUUIDInRec(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid) { in SDP_FindServiceUUIDInRec() argument 82 return test::mock::stack_sdp_api::SDP_FindServiceUUIDInRec(p_rec, p_uuid); in SDP_FindServiceUUIDInRec() 84 bool SDP_FindServiceUUIDInRec_128bit(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid) { in SDP_FindServiceUUIDInRec_128bit() argument 86 return test::mock::stack_sdp_api::SDP_FindServiceUUIDInRec_128bit(p_rec, p_uuid); in SDP_FindServiceUUIDInRec_128bit() 112 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id) { in SDP_FindAttributeInRec() argument 114 return test::mock::stack_sdp_api::SDP_FindAttributeInRec(p_rec, attr_id); in SDP_FindAttributeInRec()
|
/packages/modules/Bluetooth/system/stack/hid/ |
D | hidh_api.cc | 97 static void hidh_get_str_attr(tSDP_DISC_REC* p_rec, uint16_t attr_id, uint16_t max_len, char* str) { in hidh_get_str_attr() argument 101 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, attr_id); in hidh_get_str_attr() 123 tSDP_DISC_REC* p_rec; in hidh_search_callback() local 136 p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceUUIDInDb(p_db, hid_uuid, NULL); in hidh_search_callback() 137 if (p_rec == NULL) { in hidh_search_callback() 146 p_rec, ATTR_ID_HID_DESCRIPTOR_LIST)) == NULL) || in hidh_search_callback() 163 p_rec, ATTR_ID_HID_VIRTUAL_CABLE)) != NULL) && in hidh_search_callback() 170 p_rec, ATTR_ID_HID_RECONNECT_INITIATE)) != NULL) && in hidh_search_callback() 177 p_rec, ATTR_ID_HID_NORMALLY_CONNECTABLE)) != NULL) && in hidh_search_callback() 185 p_rec, ATTR_ID_HID_SDP_DISABLE)) != NULL) && in hidh_search_callback() [all …]
|
/packages/modules/Nfc/libnfc-nci/src/nfc/include/ |
D | ndef_utils.h | 208 extern uint8_t* NDEF_RecGetType(uint8_t* p_rec, uint8_t* p_tnf, 221 extern uint8_t* NDEF_RecGetId(uint8_t* p_rec, uint8_t* p_id_len); 234 extern uint8_t* NDEF_RecGetPayload(uint8_t* p_rec, uint32_t* p_payload_len); 280 uint32_t* p_cur_size, uint8_t* p_rec, 296 uint32_t* p_cur_size, uint8_t* p_rec, 312 uint32_t* p_cur_size, uint8_t* p_rec, 328 uint32_t* p_cur_size, uint8_t* p_rec,
|
/packages/modules/Nfc/libnfc-nci/src/nfa/dm/ |
D | nfa_dm_ndef.cc | 378 uint8_t *p_rec, *p_ndef_start, *p_type, *p_payload, *p_rec_end; in nfa_dm_ndef_handle_message() local 445 p_rec = p_ndef_start = p_msg_buf; in nfa_dm_ndef_handle_message() 448 while (p_rec != nullptr) { in nfa_dm_ndef_handle_message() 450 p_type = NDEF_RecGetType(p_rec, &tnf, &type_len); in nfa_dm_ndef_handle_message() 456 p_payload = NDEF_RecGetPayload(p_rec, &payload_len); in nfa_dm_ndef_handle_message() 485 ndef_data.p_data = p_rec; /* Start of record */ in nfa_dm_ndef_handle_message() 489 ndef_data.len = payload_len + (uint32_t)(p_payload - p_rec); in nfa_dm_ndef_handle_message() 492 p_rec_end = p_rec; in nfa_dm_ndef_handle_message() 514 ndef_data.len = (uint32_t)(p_rec_end - p_rec); in nfa_dm_ndef_handle_message() 554 p_rec = NDEF_MsgGetNextRec(p_rec); in nfa_dm_ndef_handle_message()
|
/packages/modules/Bluetooth/system/bta/hf_client/ |
D | bta_hf_client_sdp.cc | 256 tSDP_DISC_REC* p_rec = NULL; in bta_hf_client_sdp_find_attr() local 266 p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb(client_cb->p_disc_db, in bta_hf_client_sdp_find_attr() 267 UUID_SERVCLASS_AG_HANDSFREE, p_rec); in bta_hf_client_sdp_find_attr() 268 if (p_rec == NULL) { in bta_hf_client_sdp_find_attr() 275 p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_hf_client_sdp_find_attr() 284 p_rec, UUID_SERVCLASS_HF_HANDSFREE, &client_cb->peer_version)) { in bta_hf_client_sdp_find_attr() 285 log::warn("Uable to find HFP profile version in SDP record peer:{}", p_rec->remote_bd_addr); in bta_hf_client_sdp_find_attr() 289 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, in bta_hf_client_sdp_find_attr() 306 p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec(p_rec, ATTR_ID_NETWORK); in bta_hf_client_sdp_find_attr()
|
/packages/modules/Bluetooth/system/stack/a2dp/ |
D | a2dp_api.cc | 79 tSDP_DISC_REC* p_rec = NULL; in a2dp_sdp_cback() local 92 if ((p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb( in a2dp_sdp_cback() 93 a2dp_cb.find.p_db, a2dp_cb.find.service_uuid, p_rec)) == NULL) { in a2dp_sdp_cback() 97 peer_address = p_rec->remote_bd_addr; in a2dp_sdp_cback() 101 p_rec, ATTR_ID_SERVICE_NAME)) != NULL) { in a2dp_sdp_cback() 114 p_rec, ATTR_ID_PROVIDER_NAME)) != NULL) { in a2dp_sdp_cback() 127 p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL) { in a2dp_sdp_cback() 140 p_rec, UUID_PROTOCOL_AVDTP, &elem)) { in a2dp_sdp_cback()
|
/packages/modules/Bluetooth/system/stack/test/fuzzers/sdp/ |
D | sdpFuzzFunctions.h | 112 tSDP_DISC_REC* p_rec = generateArbitrarySdpDiscRecord(fdp, false).get(); 114 p_rec, fdp->ConsumeIntegral<uint16_t>()); 136 tSDP_DISC_REC* p_rec = generateArbitrarySdpDiscRecord(fdp, false).get(); 138 get_legacy_stack_sdp_api()->record.SDP_FindServiceUUIDInRec_128bit(p_rec, &uuid); 151 tSDP_DISC_REC* p_rec = generateArbitrarySdpDiscRecord(fdp, false).get(); 154 p_rec, fdp->ConsumeIntegral<uint16_t>(), &elem); 160 tSDP_DISC_REC* p_rec = generateArbitrarySdpDiscRecord(fdp, false).get(); 163 p_rec, fdp->ConsumeIntegral<uint16_t>(), &p_version); 316 tSDP_DISC_REC* p_rec = generateArbitrarySdpDiscRecord(fdp, false).get(); 319 get_legacy_stack_sdp_api()->record.SDP_FindServiceUUIDInRec(p_rec, &uuid);
|
/packages/modules/Bluetooth/system/bta/ag/ |
D | bta_ag_sdp.cc | 338 tSDP_DISC_REC* p_rec = nullptr; in bta_ag_sdp_find_attr() local 361 p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec); in bta_ag_sdp_find_attr() 362 if (p_rec == nullptr) { in bta_ag_sdp_find_attr() 367 p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb(p_scb->p_disc_db, uuid, p_rec); in bta_ag_sdp_find_attr() 368 if (p_rec == nullptr) { in bta_ag_sdp_find_attr() 379 p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_ag_sdp_find_attr() 388 if (!get_legacy_stack_sdp_api()->record.SDP_FindProfileVersionInRec(p_rec, uuid, in bta_ag_sdp_find_attr() 408 p_rec, ATTR_ID_SUPPORTED_FEATURES); in bta_ag_sdp_find_attr() 448 p_rec, ATTR_ID_REMOTE_AUDIO_VOLUME_CONTROL); in bta_ag_sdp_find_attr()
|
/packages/modules/Bluetooth/system/stack/sdp/internal/ |
D | sdp_api.h | 114 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id); 163 bool SDP_FindServiceUUIDInRec_128bit(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid); 178 bool SDP_FindServiceUUIDInRec(const tSDP_DISC_REC* p_rec, bluetooth::Uuid* p_uuid); 206 bool SDP_FindProtocolListElemInRec(const tSDP_DISC_REC* p_rec, uint16_t layer_uuid, 223 bool SDP_FindProfileVersionInRec(const tSDP_DISC_REC* p_rec, uint16_t profile_uuid,
|
/packages/modules/Bluetooth/system/bta/av/ |
D | bta_av_act.cc | 1747 tSDP_DISC_REC* p_rec = NULL; in bta_av_store_peer_rc_version() local 1750 if ((p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb( in bta_av_store_peer_rc_version() 1753 p_rec, ATTR_ID_BT_PROFILE_DESC_LIST)) != NULL) { in bta_av_store_peer_rc_version() 1756 p_rec, UUID_SERVCLASS_AV_REMOTE_CONTROL, &peer_rc_version)) { in bta_av_store_peer_rc_version() 1757 log::warn("Unable to find AVRC profile version in record peer:{}", p_rec->remote_bd_addr); in bta_av_store_peer_rc_version() 1761 DEVICE_IOT_CONFIG_ADDR_SET_HEX_IF_GREATER(p_rec->remote_bd_addr, in bta_av_store_peer_rc_version() 1768 if ((p_rec = get_legacy_stack_sdp_api()->db.SDP_FindServiceInDb( in bta_av_store_peer_rc_version() 1771 p_rec, ATTR_ID_BT_PROFILE_DESC_LIST)) != NULL) { in bta_av_store_peer_rc_version() 1774 p_rec, UUID_SERVCLASS_AV_REMOTE_CONTROL, &peer_rc_version)) { in bta_av_store_peer_rc_version() 1775 log::warn("Unable to find SDP profile version in record peer:{}", p_rec->remote_bd_addr); in bta_av_store_peer_rc_version() [all …]
|
/packages/modules/Bluetooth/system/stack/include/ |
D | sdp_api.h | 287 [[nodiscard]] bool (*SDP_FindServiceUUIDInRec)(const tSDP_DISC_REC* p_rec,
|
/packages/modules/Bluetooth/system/bta/test/ |
D | bta_dip_test.cc | 107 void bta_create_dip_sdp_record(bluetooth_sdp_record* record, tSDP_DISC_REC* p_rec);
|
/packages/modules/Bluetooth/system/stack/smp/ |
D | smp_act.cc | 554 tBTM_SEC_DEV_REC* p_rec = btm_find_dev(p_cb->pairing_bda); in smp_proc_pair_cmd() local 559 if (p_rec != NULL && p_rec->sec_rec.is_le_link_key_known() && in smp_proc_pair_cmd() 560 !p_rec->sec_rec.is_le_device_encrypted()) { in smp_proc_pair_cmd() 563 acl_disconnect_from_handle(p_rec->ble_hci_handle, HCI_ERR_AUTH_FAILURE, in smp_proc_pair_cmd()
|