Home
last modified time | relevance | path

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

12

/packages/modules/Bluetooth/system/bta/ar/
Dbta_ar.cc198 void bta_ar_reg_avrc(uint16_t service_uuid, const char* service_name, const char* provider_name, in bta_ar_reg_avrc() argument
205 AvrcpSdpRecord add_record_request = {service_uuid, in bta_ar_reg_avrc()
212 if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) { in bta_ar_reg_avrc()
215 } else if (service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL || in bta_ar_reg_avrc()
216 service_uuid == UUID_SERVCLASS_AV_REM_CTRL_CONTROL) { in bta_ar_reg_avrc()
232 void bta_ar_dereg_avrc(uint16_t service_uuid) { in bta_ar_dereg_avrc() argument
233 log::verbose("Deregister AVRC 0x{:x}", service_uuid); in bta_ar_dereg_avrc()
236 if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET && in bta_ar_dereg_avrc()
240 } else if ((service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL || in bta_ar_dereg_avrc()
241 service_uuid == UUID_SERVCLASS_AV_REM_CTRL_CONTROL) && in bta_ar_dereg_avrc()
[all …]
/packages/modules/Bluetooth/system/stack/a2dp/
Da2dp_api.cc93 a2dp_cb.find.p_db, a2dp_cb.find.service_uuid, p_rec)) == NULL) { in a2dp_sdp_cback()
151 a2dp_cb.find.service_uuid = 0; in a2dp_sdp_cback()
190 bool A2DP_AddRecord(uint16_t service_uuid, char* p_service_name, char* p_provider_name, in A2DP_AddRecord() argument
198 log::verbose("uuid: 0x{:x}", service_uuid); in A2DP_AddRecord()
201 (service_uuid != UUID_SERVCLASS_AUDIO_SOURCE && service_uuid != UUID_SERVCLASS_AUDIO_SINK)) { in A2DP_AddRecord()
207 &service_uuid); in A2DP_AddRecord()
291 tA2DP_STATUS A2DP_FindService(uint16_t service_uuid, const RawAddress& bd_addr, in A2DP_FindService() argument
293 if ((service_uuid != UUID_SERVCLASS_AUDIO_SOURCE && service_uuid != UUID_SERVCLASS_AUDIO_SINK) || in A2DP_FindService()
296 service_uuid); in A2DP_FindService()
300 if (a2dp_cb.find.service_uuid == UUID_SERVCLASS_AUDIO_SOURCE || in A2DP_FindService()
[all …]
/packages/modules/Bluetooth/system/profile/avrcp/
Davrcp_sdp_service.cc35 if (add_sdp_record_request.service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) { in AddRecord()
37 } else if (add_sdp_record_request.service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL) { in AddRecord()
43 uint16_t AvrcpSdpService::EnableCovertArt(const uint16_t service_uuid, uint16_t cover_art_psm, in EnableCovertArt() argument
45 if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) { in EnableCovertArt()
47 } else if (service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL) { in EnableCovertArt()
53 uint16_t AvrcpSdpService::DisableCovertArt(const uint16_t service_uuid, const uint16_t request_id) { in DisableCovertArt() argument
54 if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) { in DisableCovertArt()
56 } else if (service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL) { in DisableCovertArt()
62 uint16_t AvrcpSdpService::RemoveRecord(const uint16_t service_uuid, const uint16_t request_id) { in RemoveRecord() argument
63 if (service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET) { in RemoveRecord()
[all …]
Davrcp_sdp_records.cc43 merged_sdp_records.service_name, merged_sdp_records.service_uuid, in AddRecord()
47 bta_sys_add_uuid(merged_sdp_records.service_uuid); in AddRecord()
50 AVRC_AddRecord(merged_sdp_records.service_uuid, merged_sdp_records.service_name.c_str(), in AddRecord()
81 const auto service_uuid = sdp_record_request_pair->second.service_uuid; in RemoveRecord() local
87 request_id, categories, service_uuid); in RemoveRecord()
99 log::info("Removing the record for service uuid 0x{:x}", service_uuid); in RemoveRecord()
100 bta_sys_remove_uuid(service_uuid); in RemoveRecord()
167 class_list[0] = merged_sdp_records.service_uuid; in UpdateRecord()
168 if (merged_sdp_records.service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL) { in UpdateRecord()
176 sdp_record_handle_, merged_sdp_records.service_uuid, in UpdateRecord()
Davrcp_sdp_service.h64 uint16_t EnableCovertArt(const uint16_t service_uuid, uint16_t cover_art_psm,
76 uint16_t DisableCovertArt(const uint16_t service_uuid, const uint16_t request_id);
85 uint16_t RemoveRecord(const uint16_t service_uuid, const uint16_t request_id);
Davrcp_internal.h37 virtual uint16_t AddRecord(uint16_t service_uuid, const char* p_service_name,
44 virtual uint16_t FindService(uint16_t service_uuid, const RawAddress& bd_addr,
/packages/modules/Bluetooth/system/stack/avrc/
Davrc_sdp.cc79 avrc_cb.service_uuid = 0; in avrc_sdp_cback()
129 uint16_t AVRC_FindService(uint16_t service_uuid, const RawAddress& bd_addr, in AVRC_FindService() argument
133 log::verbose("uuid: {:x}", service_uuid); in AVRC_FindService()
134 if ((service_uuid != UUID_SERVCLASS_AV_REM_CTRL_TARGET && in AVRC_FindService()
135 service_uuid != UUID_SERVCLASS_AV_REMOTE_CONTROL) || in AVRC_FindService()
141 if (avrc_cb.service_uuid == UUID_SERVCLASS_AV_REM_CTRL_TARGET || in AVRC_FindService()
142 avrc_cb.service_uuid == UUID_SERVCLASS_AV_REMOTE_CONTROL) { in AVRC_FindService()
151 Uuid uuid_list = Uuid::From16Bit(service_uuid); in AVRC_FindService()
158 avrc_cb.service_uuid = service_uuid; in AVRC_FindService()
216 uint16_t AVRC_AddRecord(uint16_t service_uuid, const char* p_service_name, in AVRC_AddRecord() argument
[all …]
/packages/modules/Bluetooth/system/test/mock/
Dmock_stack_avrc_sdp.h56 std::function<uint16_t(uint16_t service_uuid, const char* p_service_name,
64 uint16_t operator()(uint16_t service_uuid, const char* p_service_name, in operator()
67 return body(service_uuid, p_service_name, p_provider_name, categories, sdp_handle, in operator()
79 std::function<uint16_t(uint16_t service_uuid, const RawAddress& bd_addr,
84 uint16_t operator()(uint16_t service_uuid, const RawAddress& bd_addr, tAVRC_SDP_DB_PARAMS* p_db, in operator()
86 return body(service_uuid, bd_addr, p_db, find_cback); in operator()
Dmock_stack_avrc_sdp.cc63 uint16_t AVRC_AddRecord(uint16_t service_uuid, const char* p_service_name, in AVRC_AddRecord() argument
67 return test::mock::stack_avrc_sdp::AVRC_AddRecord(service_uuid, p_service_name, p_provider_name, in AVRC_AddRecord()
71 uint16_t AVRC_FindService(uint16_t service_uuid, const RawAddress& bd_addr, in AVRC_FindService() argument
74 return test::mock::stack_avrc_sdp::AVRC_FindService(service_uuid, bd_addr, p_db, find_cback); in AVRC_FindService()
Dmock_btif_sock_rfc.h163 std::function<bt_status_t(const char* service_name, const Uuid* service_uuid, int channel,
172 bt_status_t operator()(const char* service_name, const Uuid* service_uuid, int channel, in operator()
176 return body(service_name, service_uuid, channel, sock_fd, flags, app_uid, data_path, in operator()
Dmock_stack_sdp_api.h170 std::function<tSDP_DISC_REC*(const tSDP_DISCOVERY_DB* p_db, uint16_t service_uuid,
174 tSDP_DISC_REC* operator()(const tSDP_DISCOVERY_DB* p_db, uint16_t service_uuid, in operator()
176 return body(p_db, service_uuid, p_start_rec); in operator()
Dmock_bta_av_api.h208 tBTA_AV_SINK_DATA_CBACK* p_sink_data_cback, uint16_t service_uuid)>
213 tBTA_AV_SINK_DATA_CBACK* p_sink_data_cback, uint16_t service_uuid) { in operator()
214 body(chnl, p_service_name, app_id, p_sink_data_cback, service_uuid); in operator()
Dmock_btif_sock_rfc.cc117 bt_status_t btsock_rfc_listen(const char* service_name, const Uuid* service_uuid, int channel, in btsock_rfc_listen() argument
122 return test::mock::btif_sock_rfc::btsock_rfc_listen(service_name, service_uuid, channel, sock_fd, in btsock_rfc_listen()
Dmock_stack_sdp_api.cc116 tSDP_DISC_REC* SDP_FindServiceInDb(const tSDP_DISCOVERY_DB* p_db, uint16_t service_uuid, in SDP_FindServiceInDb() argument
119 return test::mock::stack_sdp_api::SDP_FindServiceInDb(p_db, service_uuid, p_start_rec); in SDP_FindServiceInDb()
/packages/modules/Bluetooth/system/stack/test/fuzzers/a2dp/
Da2dpFuzzFunctions.h58 uint16_t service_uuid =
60 A2DP_AddRecord(service_uuid, p_service_name.data(), p_provider_name.data(),
71 uint16_t service_uuid =
73 A2DP_FindService(service_uuid, bd_addr, &p_db, base::Bind(a2dp_find_callback));
/packages/modules/Bluetooth/system/bta/include/
Dbta_ar_api.h106 void bta_ar_reg_avrc(uint16_t service_uuid, const char* p_service_name, const char* p_provider_name,
119 void bta_ar_dereg_avrc(uint16_t service_uuid);
132 extern void bta_ar_reg_avrc_for_src_sink_coexist(uint16_t service_uuid, const char* service_name,
/packages/modules/Bluetooth/system/btif/src/
Dbtif_sock_rfc.cc83 Uuid service_uuid; member
258 slot->service_uuid = uuid; in alloc_rfc_slot()
281 alloc_rfc_slot(addr, srv_rs->service_name, srv_rs->service_uuid, srv_rs->scn, 0, false); in create_srv_accept_rfc_slot()
360 bt_status_t btsock_rfc_listen(const char* service_name, const Uuid* service_uuid, int channel, in btsock_rfc_listen() argument
365 log::assert_that((service_uuid != NULL) || (channel >= 1 && channel <= MAX_RFC_CHANNEL) || in btsock_rfc_listen()
382 if (!service_uuid || service_uuid->IsEmpty()) { in btsock_rfc_listen()
384 service_uuid = &UUID_SPP; in btsock_rfc_listen()
387 int reserved_channel = get_reserved_rfc_channel(*service_uuid); in btsock_rfc_listen()
396 rfc_slot_t* slot = alloc_rfc_slot(NULL, service_name, *service_uuid, channel, flags, true); in btsock_rfc_listen()
437 bt_status_t btsock_rfc_connect(const RawAddress* bd_addr, const Uuid* service_uuid, int channel, in btsock_rfc_connect() argument
[all …]
/packages/modules/Bluetooth/system/stack/sdp/
Dsdp_api.cc373 tSDP_DISC_REC* SDP_FindServiceInDb(const tSDP_DISCOVERY_DB* p_db, uint16_t service_uuid, in SDP_FindServiceInDb() argument
398 p_sattr->attr_value.v.u16, service_uuid); in SDP_FindServiceInDb()
399 if (service_uuid == UUID_SERVCLASS_HDP_PROFILE) { in SDP_FindServiceInDb()
409 (service_uuid == 0 || (SDP_DISC_ATTR_LEN(p_sattr->attr_len_type) == 2 && in SDP_FindServiceInDb()
410 p_sattr->attr_value.v.u16 == service_uuid))) { in SDP_FindServiceInDb()
426 && ((p_extra_sattr->attr_value.v.u16 == service_uuid) || (service_uuid == 0))) { in SDP_FindServiceInDb()
438 && ((p_attr->attr_value.v.u16 == service_uuid) || service_uuid == 0)) { in SDP_FindServiceInDb()
Dsdp_utils.cc180 uint16_t service_uuid = sdpu_find_most_specific_service_uuid(p_rec); in sdpu_log_attribute_metrics() local
181 if (service_uuid == 0) { in sdpu_log_attribute_metrics()
187 bluetooth::shim::LogMetricSdpAttribute(bda, service_uuid, 0, 0, nullptr); in sdpu_log_attribute_metrics()
199 switch (service_uuid) { in sdpu_log_attribute_metrics()
226 switch (service_uuid) { in sdpu_log_attribute_metrics()
241 bluetooth::shim::LogMetricSdpAttribute(bda, service_uuid, ATTR_ID_SUPPORTED_FEATURES, in sdpu_log_attribute_metrics()
254 bluetooth::shim::LogMetricSdpAttribute(bda, service_uuid, ATTR_ID_MAP_SUPPORTED_FEATURES, in sdpu_log_attribute_metrics()
267 bluetooth::shim::LogMetricSdpAttribute(bda, service_uuid, ATTR_ID_PBAP_SUPPORTED_FEATURES, in sdpu_log_attribute_metrics()
272 if (service_uuid == UUID_SERVCLASS_PNP_INFORMATION) { in sdpu_log_attribute_metrics()
/packages/modules/Bluetooth/system/stack/include/
Da2dp_api.h122 bool A2DP_AddRecord(uint16_t service_uuid, char* p_service_name, char* p_provider_name,
159 tA2DP_STATUS A2DP_FindService(uint16_t service_uuid, const RawAddress& bd_addr,
Davrc_api.h308 uint16_t AVRC_AddRecord(uint16_t service_uuid, const char* p_service_name,
366 uint16_t AVRC_FindService(uint16_t service_uuid, const RawAddress& bd_addr,
/packages/modules/Bluetooth/system/gd/rust/topshim/src/profiles/
Dsocket.rs157 service_uuid: Option<Uuid>, in listen()
165 let uuid = service_uuid.or(Some(Uuid::from([0; 16]))); in listen()
203 service_uuid: Option<Uuid>, in connect()
210 let uuid_ptr = LTCheckedPtr::from(&service_uuid); in connect()
/packages/modules/Bluetooth/system/bta/ag/
Dbta_ag_sdp.cc165 bool bta_ag_add_record(uint16_t service_uuid, const char* p_service_name, uint8_t scn, in bta_ag_add_record() argument
177 log::verbose("uuid: {:x}", service_uuid); in bta_ag_add_record()
194 svc_class_id_list[0] = service_uuid; in bta_ag_add_record()
200 if (service_uuid == UUID_SERVCLASS_AG_HANDSFREE) { in bta_ag_add_record()
218 if (service_uuid == UUID_SERVCLASS_AG_HANDSFREE) { in bta_ag_add_record()
/packages/modules/Bluetooth/system/bta/dm/
Dbta_dm_disc_sdp.cc190 Uuid service_uuid; in bta_dm_sdp_result() local
192 &service_uuid)) { in bta_dm_sdp_result()
193 gatt_uuids.push_back(service_uuid); in bta_dm_sdp_result()
/packages/modules/Bluetooth/system/bta/gatt/
Dbta_gattc_cache.cc359 Uuid service_uuid; in bta_gattc_sdp_callback() local
360 if (!get_legacy_stack_sdp_api()->record.SDP_FindServiceUUIDInRec(p_sdp_rec, &service_uuid)) { in bta_gattc_sdp_callback()
374 log::verbose("Found ATT service uuid={}, s_handle=0x{:x}, e_handle=0x{:x}", service_uuid, in bta_gattc_sdp_callback()
386 p_srvc_cb->pending_discovery.AddService(start_handle, end_handle, service_uuid, true); in bta_gattc_sdp_callback()
582 cb_data.srvc_res.service_uuid.inst_id = service.handle; in bta_gattc_search_service()
583 cb_data.srvc_res.service_uuid.uuid = service.uuid; in bta_gattc_search_service()

12