/system/bt/service/ |
D | low_energy_client.cc | 56 RawAddress bda; in Connect() local 57 RawAddress::FromString(address, bda); in Connect() 61 client_id_, bda, is_direct, BT_TRANSPORT_LE, false, PHY_LE_1M_MASK); in Connect() 73 RawAddress bda; in Disconnect() local 74 RawAddress::FromString(address, bda); in Disconnect() 79 conn_id = connection_ids_.find(bda); in Disconnect() 88 client_id_, bda, conn_id->second); in Disconnect() 100 RawAddress bda; in SetMtu() local 101 RawAddress::FromString(address, bda); in SetMtu() 106 conn_id = connection_ids_.find(bda); in SetMtu() [all …]
|
D | gatt_server.cc | 249 int connected, const RawAddress& bda) { in ConnectionCallback() argument 254 std::string device_address = BtAddrString(&bda); in ConnectionCallback() 289 std::shared_ptr<Connection> connection(new Connection(conn_id, bda)); in ConnectionCallback() 341 const RawAddress& bda, int attribute_handle, int offset, bool is_long) { in RequestReadCharacteristicCallback() argument 346 auto conn = GetConnection(conn_id, bda, trans_id); in RequestReadCharacteristicCallback() 349 std::string device_address = BtAddrString(&bda); in RequestReadCharacteristicCallback() 374 const RawAddress& bda, int attribute_handle, int offset, bool is_long) { in RequestReadDescriptorCallback() argument 379 auto conn = GetConnection(conn_id, bda, trans_id); in RequestReadDescriptorCallback() 382 std::string device_address = BtAddrString(&bda); in RequestReadDescriptorCallback() 408 const RawAddress& bda, int attr_handle, int offset, bool need_rsp, in RequestWriteCharacteristicCallback() argument [all …]
|
D | gatt_server.h | 197 const RawAddress& bda) override; 206 const RawAddress& bda, int attribute_handle, int offset, 210 const RawAddress& bda, 215 const RawAddress& bda, int attr_handle, int offset, bool need_rsp, 219 const RawAddress& bda, int attr_handle, 224 const RawAddress& bda, int exec_write) override; 236 std::shared_ptr<Connection> GetConnection(int conn_id, const RawAddress& bda,
|
/system/bt/service/hal/ |
D | fake_bluetooth_av_interface.h | 33 virtual bt_status_t Connect(RawAddress bda) = 0; 34 virtual bt_status_t Disconnect(RawAddress bda) = 0; 41 virtual bt_status_t Connect(RawAddress bda) = 0; 42 virtual bt_status_t Disconnect(RawAddress bda) = 0; 63 void NotifyConnectionState(const RawAddress& bda, 65 void NotifyAudioState(const RawAddress& bda, btav_audio_state_t state); 68 const RawAddress& bda, const btav_a2dp_codec_config_t& codec_config, 72 bool QueryMandatoryCodecPreferred(const RawAddress& bda); 74 void NotifyAudioConfig(const RawAddress& bda, uint32_t sample_rate,
|
D | fake_bluetooth_av_interface.cc | 109 const RawAddress& bda, btav_connection_state_t state) { in NotifyConnectionState() argument 111 observer.ConnectionStateCallback(this, bda, state); in NotifyConnectionState() 114 observer.ConnectionStateCallback(this, bda, state); in NotifyConnectionState() 117 void FakeBluetoothAvInterface::NotifyAudioState(const RawAddress& bda, in NotifyAudioState() argument 120 observer.AudioStateCallback(this, bda, state); in NotifyAudioState() 123 observer.AudioStateCallback(this, bda, state); in NotifyAudioState() 127 const RawAddress& bda, const btav_a2dp_codec_config_t& codec_config, in NotifyAudioConfig() argument 132 observer.AudioConfigCallback(this, bda, codec_config, in NotifyAudioConfig() 138 const RawAddress& bda) { in QueryMandatoryCodecPreferred() argument 142 if (!observer.MandatoryCodecPreferredCallback(this, bda)) { in QueryMandatoryCodecPreferred() [all …]
|
D | fake_bluetooth_gatt_interface.cc | 180 const RawAddress& bda, int rssi, std::vector<uint8_t> adv_data) { in NotifyScanResultCallback() argument 182 observer.ScanResultCallback(this, bda, rssi, adv_data); in NotifyScanResultCallback() 195 const RawAddress& bda) { in NotifyConnectCallback() argument 197 observer.ConnectCallback(this, conn_id, status, client_if, bda); in NotifyConnectCallback() 202 int conn_id, int status, int client_if, const RawAddress& bda) { in NotifyDisconnectCallback() argument 204 observer.DisconnectCallback(this, conn_id, status, client_if, bda); in NotifyDisconnectCallback() 216 int conn_id, int server_if, int connected, const RawAddress& bda) { in NotifyServerConnectionCallback() argument 218 observer.ConnectionCallback(this, conn_id, server_if, connected, bda); in NotifyServerConnectionCallback() 230 int conn_id, int trans_id, const RawAddress& bda, int attr_handle, in NotifyRequestReadCharacteristicCallback() argument 233 observer.RequestReadCharacteristicCallback(this, conn_id, trans_id, bda, in NotifyRequestReadCharacteristicCallback() [all …]
|
D | fake_bluetooth_gatt_interface.h | 81 void NotifyScanResultCallback(const RawAddress& bda, int rssi, 88 const RawAddress& bda); 90 const RawAddress& bda); 96 const RawAddress& bda); 107 const RawAddress& bda, 111 const RawAddress& bda, 115 const RawAddress& bda, 120 const RawAddress& bda, 125 const RawAddress& bda, int exec_write);
|
D | bluetooth_gatt_interface.h | 56 BluetoothGattInterface* gatt_iface, const RawAddress& bda, int rssi, 74 const RawAddress& bda); 78 const RawAddress& bda); 127 const RawAddress& bda); 143 const RawAddress& bda, int attr_handle, int offset, bool is_long); 147 const RawAddress& bda, int attr_handle, int offset, bool is_long); 151 const RawAddress& bda, int attr_handle, int offset, bool need_rsp, 157 const RawAddress& bda, int attr_handle, int offset, bool need_rsp, 163 const RawAddress& bda,
|
D | bluetooth_gatt_interface.cc | 95 uint16_t ble_evt_type, uint8_t addr_type, RawAddress* bda, in ScanResultCallback() argument 102 CHECK(bda); in ScanResultCallback() 104 VLOG(2) << __func__ << " - BD_ADDR: " << BtAddrString(bda) in ScanResultCallback() 107 ScanResultCallback(g_interface, *bda, rssi, adv_data)); in ScanResultCallback() 111 const RawAddress& bda) { in ConnectCallback() argument 116 << " - BD_ADDR: " << BtAddrString(&bda) << " - conn_id: " << conn_id; in ConnectCallback() 119 ConnectCallback(g_interface, conn_id, status, client_if, bda)); in ConnectCallback() 123 const RawAddress& bda) { in DisconnectCallback() argument 129 << " - BD_ADDR: " << BtAddrString(&bda); in DisconnectCallback() 131 DisconnectCallback(g_interface, conn_id, status, client_if, bda)); in DisconnectCallback() [all …]
|
/system/bt/stack/btm/ |
D | btm_ble_connection_establishment.cc | 113 RawAddress bda; in btm_ble_conn_complete() local 121 STREAM_TO_BDADDR(bda, p); in btm_ble_conn_complete() 139 (peer_addr_type == BLE_ADDR_RANDOM && BTM_BLE_IS_RESOLVE_BDA(bda)); in btm_ble_conn_complete() 147 match = btm_identity_addr_to_random_pseudo(&bda, &bda_type, true); in btm_ble_conn_complete() 153 tBTM_SEC_DEV_REC* match_rec = btm_ble_resolve_random_addr(bda); in btm_ble_conn_complete() 158 match_rec->ble.cur_rand_addr = bda; in btm_ble_conn_complete() 159 if (!btm_ble_init_pseudo_addr(match_rec, bda)) { in btm_ble_conn_complete() 161 bda = match_rec->ble.pseudo_addr; in btm_ble_conn_complete() 164 bda = match_rec->bd_addr; in btm_ble_conn_complete() 173 &bda, handle, android::bluetooth::DIRECTION_UNKNOWN, in btm_ble_conn_complete() [all …]
|
D | btm_int.h | 60 extern void btm_process_remote_name(const RawAddress* bda, BD_NAME name, 82 extern void btm_acl_created(const RawAddress& bda, DEV_CLASS dc, BD_NAME bdn, 85 extern void btm_acl_removed(const RawAddress& bda, tBT_TRANSPORT transport); 131 extern tACL_CONN* btm_bda_to_acl(const RawAddress& bda, 133 extern bool btm_acl_notif_conn_collision(const RawAddress& bda); 153 extern void btm_sco_connected(uint8_t hci_status, const RawAddress* bda, 158 extern void btm_sco_conn_req(const RawAddress& bda, DEV_CLASS dev_class, 161 extern void btm_sco_acl_removed(const RawAddress* bda); 164 extern void btm_remove_sco_links(const RawAddress& bda); 226 extern void btm_sec_conn_req(const RawAddress& bda, uint8_t* dc); [all …]
|
D | btm_ble_gap.cc | 167 const RawAddress& bda, uint8_t primary_phy, 715 if ((p_dev_rec = btm_find_or_alloc_dev(p_cb->direct_bda.bda)) != NULL && in btm_set_conn_mode_adv_init_addr() 731 p_peer_addr_ptr = p_cb->direct_bda.bda; in btm_set_conn_mode_adv_init_addr() 1245 void btm_ble_read_remote_name_cmpl(bool status, const RawAddress& bda, in btm_ble_read_remote_name_cmpl() argument 1260 btm_process_remote_name(&bda, bd_name, length + 1, hci_status); in btm_ble_read_remote_name_cmpl() 1261 btm_sec_rmt_name_request_complete(&bda, (uint8_t*)p_name, hci_status); in btm_ble_read_remote_name_cmpl() 1375 uint8_t btm_ble_is_discoverable(const RawAddress& bda, in btm_ble_is_discoverable() argument 1387 bda != p_cond->filter_cond.bdaddr_cond) { in btm_ble_is_discoverable() 1543 const RawAddress& bda, uint16_t evt_type, in btm_ble_update_inq_result() argument 1654 void btm_ble_process_adv_addr(RawAddress& bda, uint8_t* addr_type) { in btm_ble_process_adv_addr() argument [all …]
|
D | btm_sco.cc | 109 const RawAddress& bda, in btm_esco_conn_rsp() argument 123 btsnd_hcic_reject_conn(bda, hci_status); in btm_esco_conn_rsp() 125 btsnd_hcic_reject_esco_conn(bda, hci_status); in btm_esco_conn_rsp() 178 btsnd_hcic_enhanced_accept_synchronous_connection(bda, p_setup); in btm_esco_conn_rsp() 184 bda, p_setup->transmit_bandwidth, p_setup->receive_bandwidth, in btm_esco_conn_rsp() 684 void btm_sco_conn_req(const RawAddress& bda, DEV_CLASS dev_class, in btm_sco_conn_req() argument 697 bool rem_bd_matches = p->rem_bd_known && p->esco.data.bd_addr == bda; in btm_sco_conn_req() 705 p->esco.data.bd_addr = bda; in btm_sco_conn_req() 719 btm_esco_conn_rsp(sco_index, HCI_ERR_HOST_REJECT_RESOURCES, bda, in btm_sco_conn_req() 723 btm_esco_conn_rsp(sco_index, HCI_SUCCESS, bda, nullptr); in btm_sco_conn_req() [all …]
|
/system/bt/btif/co/ |
D | bta_gatts_co.cc | 63 void btif_gatts_add_bonded_dev_from_nv(const RawAddress& bda) { in btif_gatts_add_bonded_dev_from_nv() argument 71 if (p_cb->srv_chg[i].bda == bda) { in btif_gatts_add_bonded_dev_from_nv() 79 p_cb->srv_chg[p_cb->num_clients].bda = bda; in btif_gatts_add_bonded_dev_from_nv()
|
/system/bt/btif/src/ |
D | btif_debug_conn.cc | 32 RawAddress bda; member 66 void btif_debug_conn_state(const RawAddress& bda, in btif_debug_conn_state() argument 75 evt->bda = bda; in btif_debug_conn_state() 90 format_state(evt->state), evt->bda.ToString().c_str()); in btif_debug_conn_dump()
|
D | btif_profile_queue.cc | 94 static void queue_int_add(uint16_t uuid, const RawAddress& bda, in queue_int_add() argument 99 ConnectNode param(bda, uuid, connect_cb); in queue_int_add() 152 bt_status_t btif_queue_connect(uint16_t uuid, const RawAddress* bda, in btif_queue_connect() argument 155 base::Bind(&queue_int_add, uuid, *bda, connect_cb)); in btif_queue_connect()
|
D | btif_hd.cc | 180 RawAddress* addr = (RawAddress*)&p_data->reg_status.bda; in btif_hd_upstreams_evt() 203 RawAddress* addr = (RawAddress*)&p_data->conn.bda; in btif_hd_upstreams_evt() 214 btif_storage_set_hidd(p_data->conn.bda); in btif_hd_upstreams_evt() 217 (RawAddress*)&p_data->conn.bda, BTHD_CONN_STATE_CONNECTED); in btif_hd_upstreams_evt() 222 RawAddress* addr = (RawAddress*)&p_data->conn.bda; in btif_hd_upstreams_evt() 229 (RawAddress*)&p_data->conn.bda, BTHD_CONN_STATE_DISCONNECTED); in btif_hd_upstreams_evt() 254 (RawAddress*)&p_data->conn.bda, BTHD_CONN_STATE_DISCONNECTED); in btif_hd_upstreams_evt() 255 if (bta_dm_check_if_only_hd_connected(p_data->conn.bda)) { in btif_hd_upstreams_evt() 258 BTA_DmRemoveDevice(p_data->conn.bda); in btif_hd_upstreams_evt() 260 RawAddress* bd_addr = (RawAddress*)&p_data->conn.bda; in btif_hd_upstreams_evt() [all …]
|
/system/bt/stack/srvc/ |
D | srvc_eng.cc | 32 const RawAddress& bda, uint16_t conn_id, 68 uint16_t srvc_eng_find_conn_id_by_bd_addr(const RawAddress& bda) { in srvc_eng_find_conn_id_by_bd_addr() argument 74 if (p_clcb->in_use && p_clcb->connected && p_clcb->bda == bda) { in srvc_eng_find_conn_id_by_bd_addr() 91 tSRVC_CLCB* srvc_eng_find_clcb_by_bd_addr(const RawAddress& bda) { in srvc_eng_find_clcb_by_bd_addr() argument 97 if (p_clcb->in_use && p_clcb->connected && p_clcb->bda == bda) { in srvc_eng_find_clcb_by_bd_addr() 158 tSRVC_CLCB* srvc_eng_clcb_alloc(uint16_t conn_id, const RawAddress& bda) { in srvc_eng_clcb_alloc() argument 168 p_clcb->bda = bda; in srvc_eng_clcb_alloc() 328 const RawAddress& bda, uint16_t conn_id, in srvc_eng_connect_cback() argument 331 VLOG(1) << __func__ << ": from " << bda in srvc_eng_connect_cback() 336 if (srvc_eng_clcb_alloc(conn_id, bda) == NULL) { in srvc_eng_connect_cback()
|
D | srvc_eng_int.h | 40 RawAddress bda; member 60 extern tSRVC_CLCB* srvc_eng_find_clcb_by_bd_addr(const RawAddress& bda); 61 extern uint16_t srvc_eng_find_conn_id_by_bd_addr(const RawAddress& bda);
|
/system/bt/stack/btu/ |
D | btu_hcif.cc | 152 RawAddress bda = RawAddress::kEmpty; in btu_hcif_log_event_metrics() local 163 STREAM_TO_BDADDR(bda, p_event); in btu_hcif_log_event_metrics() 164 bluetooth::common::LogClassicPairingEvent(bda, handle, cmd, evt_code, status, reason, value); in btu_hcif_log_event_metrics() 169 STREAM_TO_BDADDR(bda, p_event); in btu_hcif_log_event_metrics() 170 bluetooth::common::LogClassicPairingEvent(bda, handle, cmd, evt_code, status, reason, value); in btu_hcif_log_event_metrics() 176 bluetooth::common::LogClassicPairingEvent(bda, handle, cmd, evt_code, status, reason, value); in btu_hcif_log_event_metrics() 183 …bluetooth::common::LogClassicPairingEvent(bda, handle, cmd, evt_code, status, reason, encryption_e… in btu_hcif_log_event_metrics() 190 STREAM_TO_BDADDR(bda, p_event); in btu_hcif_log_event_metrics() 194 &bda, handle, android::bluetooth::DIRECTION_UNKNOWN, link_type, cmd, in btu_hcif_log_event_metrics() 203 std::string bda_string = bda.ToString(); in btu_hcif_log_event_metrics() [all …]
|
/system/bt/btif/include/ |
D | btif_profile_queue.h | 32 typedef bt_status_t (*btif_connect_cb_t)(RawAddress* bda, uint16_t uuid); 34 bt_status_t btif_queue_connect(uint16_t uuid, const RawAddress* bda,
|
/system/bt/stack/gatt/ |
D | gatt_utils.cc | 120 req.srv_chg.bda = bd_addr; in gatt_delete_dev_from_srv_chg_clt_list() 249 bool gatt_find_the_connected_bda(uint8_t start_idx, RawAddress& bda, in gatt_find_the_connected_bda() argument 258 bda = gatt_cb.tcb[i].peer_bda; in gatt_find_the_connected_bda() 262 VLOG(1) << " bda :" << bda; in gatt_find_the_connected_bda() 310 tGATTS_SRV_CHG* gatt_is_bda_in_the_srv_chg_clt_list(const RawAddress& bda) { in gatt_is_bda_in_the_srv_chg_clt_list() argument 312 VLOG(1) << __func__ << ": " << bda; in gatt_is_bda_in_the_srv_chg_clt_list() 320 if (bda == p_buf->bda) { in gatt_is_bda_in_the_srv_chg_clt_list() 338 bool gatt_is_bda_connected(const RawAddress& bda) { in gatt_is_bda_connected() argument 343 if (gatt_cb.tcb[i].in_use && gatt_cb.tcb[i].peer_bda == bda) { in gatt_is_bda_connected() 360 uint8_t gatt_find_i_tcb_by_addr(const RawAddress& bda, in gatt_find_i_tcb_by_addr() argument [all …]
|
/system/bt/stack/gap/ |
D | gap_ble.cc | 39 RawAddress bda; member 79 tGAP_CLCB* find_clcb_by_bd_addr(const RawAddress& bda) { in find_clcb_by_bd_addr() argument 81 if (cb.bda == bda) return &cb; in find_clcb_by_bd_addr() 95 tGAP_CLCB* clcb_alloc(const RawAddress& bda) { in clcb_alloc() argument 98 cb.bda = bda; in clcb_alloc() 274 (*p_cback)(status, clcb.bda, len, (char*)p_name); in cl_op_cmpl() 287 void client_connect_cback(tGATT_IF, const RawAddress& bda, uint16_t conn_id, in client_connect_cback() argument 290 tGAP_CLCB* p_clcb = find_clcb_by_bd_addr(bda); in client_connect_cback() 339 BTM_BleSetPrefConnParams(p_clcb->bda, min, max, latency, tout); in client_cmpl_cback() 372 if (!GATT_Connect(gatt_if, p_clcb->bda, true, BT_TRANSPORT_LE, true)) in accept_client_operation()
|
/system/bt/include/hardware/ |
D | bt_gatt_server.h | 51 const RawAddress& bda); 70 const RawAddress& bda, int attr_handle, 78 const RawAddress& bda, int attr_handle, 84 const RawAddress& bda,
|
/system/bt/stack/include/ |
D | smp_api.h | 178 extern bool smp_proc_ltk_request(const RawAddress& bda); 182 extern void smp_link_encrypted(const RawAddress& bda, uint8_t encr_enable);
|