Home
last modified time | relevance | path

Searched refs:tSDP_DISC_ATTR (Results 1 – 25 of 25) sorted by relevance

/packages/modules/Bluetooth/system/bta/test/
Dbta_dip_test.cc35 static tSDP_DISC_ATTR g_attr_service_class_id_list;
36 static tSDP_DISC_ATTR g_sub_attr;
37 static tSDP_DISC_ATTR g_attr_spec_id;
38 static tSDP_DISC_ATTR g_attr_vendor_id;
39 static tSDP_DISC_ATTR g_attr_vendor_id_src;
40 static tSDP_DISC_ATTR g_attr_vendor_product_id;
41 static tSDP_DISC_ATTR g_attr_vendor_product_version;
42 static tSDP_DISC_ATTR g_attr_vendor_product_primary_record;
/packages/modules/Bluetooth/system/stack/sdp/
Dsdp_discovery_db.h40 struct tSDP_DISC_ATTR* p_sub_attr; /* Addr of first sub-attr (list)*/
48 struct tSDP_DISC_ATTR { struct
49 struct tSDP_DISC_ATTR* p_next_attr; /* Addr of next linked attr */ argument
56 tSDP_DISC_ATTR* p_first_attr; /* First attribute of record */ argument
Dsdp_api.cc235 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id) { in SDP_FindAttributeInRec()
236 tSDP_DISC_ATTR* p_attr; in SDP_FindAttributeInRec()
265 tSDP_DISC_ATTR *p_attr, *p_sattr, *p_extra_sattr; in SDP_FindServiceUUIDInRec()
331 tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; in SDP_FindServiceUUIDInRec_128bit()
335 tSDP_DISC_ATTR* p_sattr = p_attr->attr_value.v.p_sub_attr; in SDP_FindServiceUUIDInRec_128bit()
376 tSDP_DISC_ATTR *p_attr, *p_sattr, *p_extra_sattr; in SDP_FindServiceInDb()
470 tSDP_DISC_ATTR *p_attr, *p_sattr; in SDP_FindServiceInDb_128bit()
530 tSDP_DISC_ATTR *p_attr, *p_sattr; in SDP_FindServiceUUIDInDb()
583 static bool sdp_fill_proto_elem(const tSDP_DISC_ATTR* p_attr, uint16_t layer_uuid, in sdp_fill_proto_elem()
585 tSDP_DISC_ATTR* p_sattr; in sdp_fill_proto_elem()
[all …]
Dsdp_discovery.cc298 uint16_t attr_id, tSDP_DISC_ATTR* p_parent_attr, uint8_t nest_level) { in add_attr()
299 tSDP_DISC_ATTR* p_attr; in add_attr()
326 total_len = attr_len - 4 + (uint16_t)sizeof(tSDP_DISC_ATTR); in add_attr()
328 total_len = sizeof(tSDP_DISC_ATTR); in add_attr()
345 p_attr = (tSDP_DISC_ATTR*)p_db->p_free_mem; in add_attr()
360 p_db->p_free_mem += sizeof(tSDP_DISC_ATTR); in add_attr()
361 p_db->mem_free -= sizeof(tSDP_DISC_ATTR); in add_attr()
436 p_db->p_free_mem += sizeof(tSDP_DISC_ATTR); in add_attr()
437 p_db->mem_free -= sizeof(tSDP_DISC_ATTR); in add_attr()
488 tSDP_DISC_ATTR* p_attr1 = p_rec->p_first_attr; in add_attr()
[all …]
Dsdp_utils.cc85 for (tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; p_attr != nullptr; in sdpu_find_profile_version()
93 for (tSDP_DISC_ATTR* p_sattr = p_attr->attr_value.v.p_sub_attr; p_sattr != nullptr; in sdpu_find_profile_version()
102 for (tSDP_DISC_ATTR* p_ssattr = p_sattr->attr_value.v.p_sub_attr; p_ssattr != nullptr; in sdpu_find_profile_version()
110 tSDP_DISC_ATTR* version_attr = p_ssattr->p_next_attr; in sdpu_find_profile_version()
140 for (tSDP_DISC_ATTR* p_attr = p_rec->p_first_attr; p_attr != nullptr; in sdpu_find_most_specific_service_uuid()
144 tSDP_DISC_ATTR* p_first_attr = p_attr->attr_value.v.p_sub_attr; in sdpu_find_most_specific_service_uuid()
154 for (tSDP_DISC_ATTR* p_extra_sattr = p_first_attr->attr_value.v.p_sub_attr; in sdpu_find_most_specific_service_uuid()
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()
260 tSDP_DISC_ATTR* p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PBAP_SUPPORTED_FEATURES); in sdpu_log_attribute_metrics()
[all …]
Dsdpint.h269 bool sdpu_compare_uuid_with_attr(const bluetooth::Uuid& uuid, tSDP_DISC_ATTR* p_attr);
/packages/modules/Bluetooth/system/stack/test/sdp/
Dstack_sdp_test.cc323 static tSDP_DISC_ATTR uuid_desc_attr{};
324 static tSDP_DISC_ATTR client_exe_url_attr{};
325 static tSDP_DISC_ATTR service_desc_attr{};
326 static tSDP_DISC_ATTR doc_url_desc_attr{};
327 static tSDP_DISC_ATTR spec_id_attr{};
328 static tSDP_DISC_ATTR vendor_id_attr{};
329 static tSDP_DISC_ATTR vendor_id_src_attr{};
330 static tSDP_DISC_ATTR prod_id_attr{};
331 static tSDP_DISC_ATTR prod_version_attr{};
332 static tSDP_DISC_ATTR primary_rec_attr{};
Dstack_sdp_utils_test.cc576 tSDP_DISC_ATTR attr = { in TEST_F()
598 tSDP_DISC_ATTR attr = { in TEST_F()
620 tSDP_DISC_ATTR* p_attr = (tSDP_DISC_ATTR*)calloc(1, sizeof(tSDP_DISC_ATTR) + 16); in TEST_F()
621 tSDP_DISC_ATTR attr = { in TEST_F()
633 memcpy(p_attr, &attr, sizeof(tSDP_DISC_ATTR)); in TEST_F()
/packages/modules/Bluetooth/system/stack/test/fuzzers/sdp/
DsdpFuzzHelpers.h56 std::vector<std::shared_ptr<tSDP_DISC_ATTR>> sdp_disc_attr_vect;
59 std::shared_ptr<tSDP_DISC_ATTR> generateArbitrarySdpDiscAttr(FuzzedDataProvider*, bool);
114 std::shared_ptr<tSDP_DISC_ATTR> generateArbitrarySdpDiscAttr(FuzzedDataProvider* fdp, in generateArbitrarySdpDiscAttr()
121 std::shared_ptr<tSDP_DISC_ATTR> new_attr(new tSDP_DISC_ATTR); in generateArbitrarySdpDiscAttr()
/packages/modules/Bluetooth/system/bta/sdp/
Dbta_sdp_act.cc46 tSDP_DISC_ATTR* p_attr; in bta_create_mns_sdp_record()
106 tSDP_DISC_ATTR* p_attr; in bta_create_mas_sdp_record()
195 tSDP_DISC_ATTR* p_attr; in bta_create_pse_sdp_record()
270 tSDP_DISC_ATTR *p_attr, *p_sattr; in bta_create_ops_sdp_record()
363 tSDP_DISC_ATTR* p_attr; in bta_create_sap_sdp_record()
398 tSDP_DISC_ATTR* p_attr; in bta_create_dip_sdp_record()
487 tSDP_DISC_ATTR* p_attr; in bta_create_raw_sdp_record()
/packages/modules/Bluetooth/system/test/mock/
Dmock_stack_sdp_api.h159 std::function<tSDP_DISC_ATTR*(const tSDP_DISC_REC* p_rec, uint16_t attr_id)> body{
161 tSDP_DISC_ATTR* operator()(const tSDP_DISC_REC* p_rec, uint16_t attr_id) { in operator()
Dmock_stack_sdp_api.cc112 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id) { in SDP_FindAttributeInRec()
/packages/modules/Bluetooth/system/profile/avrcp/
Davrcp_internal.h76 virtual tSDP_DISC_ATTR* FindAttributeInRec(t_sdp_disc_rec* a, uint16_t b) = 0;
Dconnection_handler.cc514 tSDP_DISC_ATTR* sdp_attribute = in SdpCb()
553 tSDP_DISC_ATTR* sdp_attribute = in SdpCb()
/packages/modules/Bluetooth/system/stack/sdp/internal/
Dsdp_api.h114 tSDP_DISC_ATTR* SDP_FindAttributeInRec(const tSDP_DISC_REC* p_rec, uint16_t attr_id);
/packages/modules/Bluetooth/system/stack/include/
Dsdp_api.h221 [[nodiscard]] tSDP_DISC_ATTR* (*SDP_FindAttributeInRec)(const tSDP_DISC_REC*, uint16_t);
/packages/modules/Bluetooth/system/stack/hid/
Dhidh_api.cc98 tSDP_DISC_ATTR* p_attr; in hidh_get_str_attr()
124 tSDP_DISC_ATTR *p_attr, *p_subattr1, *p_subattr2, *p_repdesc; in hidh_search_callback()
/packages/modules/Bluetooth/system/profile/avrcp/tests/
Davrcp_test_helper.h110 MOCK_METHOD2(FindAttributeInRec, tSDP_DISC_ATTR*(t_sdp_disc_rec*, uint16_t));
Davrcp_connection_handler_test.cc64 static tSDP_DISC_ATTR fake_features; in SetUpSdp()
/packages/modules/Bluetooth/system/stack/a2dp/
Da2dp_api.cc80 tSDP_DISC_ATTR* p_attr; in a2dp_sdp_cback()
/packages/modules/Bluetooth/system/bta/hf_client/
Dbta_hf_client_sdp.cc257 tSDP_DISC_ATTR* p_attr; in bta_hf_client_sdp_find_attr()
/packages/modules/Bluetooth/system/bta/dm/
Dbta_dm_disc_sdp.cc88 tSDP_DISC_ATTR* p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec( in store_avrcp_profile_feature()
/packages/modules/Bluetooth/system/bta/av/
Dbta_av_act.cc1800 tSDP_DISC_ATTR* p_attr; in bta_av_check_peer_features()
1909 tSDP_DISC_ATTR* p_attr = get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec( in bta_avk_check_peer_features()
1967 tSDP_DISC_ATTR* p_attr = (get_legacy_stack_sdp_api()->record.SDP_FindAttributeInRec( in bta_avk_get_cover_art_psm()
1983 tSDP_DISC_ATTR* p_protocol_list = p_attr->attr_value.v.p_sub_attr; in bta_avk_get_cover_art_psm()
1987 tSDP_DISC_ATTR* p_protocol = p_protocol_list->attr_value.v.p_sub_attr; in bta_avk_get_cover_art_psm()
1995 tSDP_DISC_ATTR* p_protocol_param = p_protocol->attr_value.v.p_sub_attr; in bta_avk_get_cover_art_psm()
/packages/modules/Bluetooth/system/bta/ag/
Dbta_ag_sdp.cc339 tSDP_DISC_ATTR* p_attr; in bta_ag_sdp_find_attr()
/packages/modules/Bluetooth/system/btif/avrcp/
Davrcp_service.cc158 tSDP_DISC_ATTR* FindAttributeInRec(t_sdp_disc_rec* a, uint16_t b) override { in FindAttributeInRec()