• Home
  • Raw
  • Download

Lines Matching refs:bda

174                                   const RawAddress& bda, uint8_t primary_phy,
797 if ((p_dev_rec = btm_find_or_alloc_dev(p_cb->direct_bda.bda)) != NULL && in btm_set_conn_mode_adv_init_addr()
800 p_peer_addr_ptr = p_dev_rec->ble.identity_address_with_type.bda; in btm_set_conn_mode_adv_init_addr()
812 p_peer_addr_ptr = p_cb->direct_bda.bda; in btm_set_conn_mode_adv_init_addr()
829 p_peer_addr_ptr = p_dev_rec->ble.identity_address_with_type.bda; in btm_set_conn_mode_adv_init_addr()
1305 void btm_ble_read_remote_name_cmpl(bool status, const RawAddress& bda, in btm_ble_read_remote_name_cmpl() argument
1320 btm_process_remote_name(&bda, bd_name, length + 1, hci_status); in btm_ble_read_remote_name_cmpl()
1321 btm_sec_rmt_name_request_complete(&bda, (uint8_t*)p_name, hci_status); in btm_ble_read_remote_name_cmpl()
1435 static uint8_t btm_ble_is_discoverable(const RawAddress& bda, in btm_ble_is_discoverable() argument
1589 const RawAddress& bda, uint16_t evt_type, in btm_ble_update_inq_result() argument
1699 void btm_ble_process_adv_addr(RawAddress& bda, uint8_t* addr_type) { in btm_ble_process_adv_addr() argument
1701 bool match = btm_identity_addr_to_random_pseudo(&bda, addr_type, false); in btm_ble_process_adv_addr()
1703 VLOG(1) << __func__ << ": bda=" << bda; in btm_ble_process_adv_addr()
1705 if (!match && BTM_BLE_IS_RESOLVE_BDA(bda)) { in btm_ble_process_adv_addr()
1706 tBTM_SEC_DEV_REC* match_rec = btm_ble_resolve_random_addr(bda); in btm_ble_process_adv_addr()
1709 match_rec->ble.cur_rand_addr = bda; in btm_ble_process_adv_addr()
1711 if (btm_ble_init_pseudo_addr(match_rec, bda)) { in btm_ble_process_adv_addr()
1712 bda = match_rec->bd_addr; in btm_ble_process_adv_addr()
1715 bda = match_rec->ble.pseudo_addr; in btm_ble_process_adv_addr()
1728 RawAddress bda, direct_address; in btm_ble_process_ext_adv_pkt() local
1754 STREAM_TO_BDADDR(bda, p); in btm_ble_process_ext_adv_pkt()
1778 btm_ble_process_adv_addr(bda, &addr_type); in btm_ble_process_ext_adv_pkt()
1781 btm_ble_process_adv_pkt_cont(event_type, addr_type, bda, primary_phy, in btm_ble_process_ext_adv_pkt()
1793 RawAddress bda; in btm_ble_process_adv_pkt() local
1815 STREAM_TO_BDADDR(bda, p); in btm_ble_process_adv_pkt()
1832 btm_ble_process_adv_addr(bda, &addr_type); in btm_ble_process_adv_pkt()
1861 event_type, addr_type, bda, PHY_LE_1M, PHY_LE_NO_PACKET, NO_ADI_PRESENT, in btm_ble_process_adv_pkt()
1872 const RawAddress& bda, uint8_t primary_phy, in btm_ble_process_adv_pkt_cont() argument
1892 if(is_legacy && is_scan_resp && !cache.Exist(addr_type, bda)) in btm_ble_process_adv_pkt_cont()
1904 is_start ? cache.Set(addr_type, bda, std::move(tmp)) in btm_ble_process_adv_pkt_cont()
1905 : cache.Append(addr_type, bda, std::move(tmp)); in btm_ble_process_adv_pkt_cont()
1911 DVLOG(1) << "Data not complete yet, waiting for more " << bda; in btm_ble_process_adv_pkt_cont()
1919 DVLOG(1) << " Waiting for scan response " << bda; in btm_ble_process_adv_pkt_cont()
1926 cache.Clear(addr_type, bda); in btm_ble_process_adv_pkt_cont()
1930 tINQ_DB_ENT* p_i = btm_inq_db_find(bda); in btm_ble_process_adv_pkt_cont()
1933 if (btm_inq_find_bdaddr(bda)) { in btm_ble_process_adv_pkt_cont()
1943 cache.Clear(addr_type, bda); in btm_ble_process_adv_pkt_cont()
1950 p_i = btm_inq_db_new(bda); in btm_ble_process_adv_pkt_cont()
1964 btm_ble_update_inq_result(p_i, addr_type, bda, evt_type, primary_phy, in btm_ble_process_adv_pkt_cont()
1968 uint8_t result = btm_ble_is_discoverable(bda, adv_data); in btm_ble_process_adv_pkt_cont()
1971 cache.Clear(addr_type, bda); in btm_ble_process_adv_pkt_cont()
1989 cache.Clear(addr_type, bda); in btm_ble_process_adv_pkt_cont()
1997 uint16_t evt_type, uint8_t addr_type, const RawAddress& bda, in btm_ble_process_adv_pkt_cont_for_inquiry() argument
2004 tINQ_DB_ENT* p_i = btm_inq_db_find(bda); in btm_ble_process_adv_pkt_cont_for_inquiry()
2007 if (btm_inq_find_bdaddr(bda)) { in btm_ble_process_adv_pkt_cont_for_inquiry()
2024 p_i = btm_inq_db_new(bda); in btm_ble_process_adv_pkt_cont_for_inquiry()
2038 btm_ble_update_inq_result(p_i, addr_type, bda, evt_type, primary_phy, in btm_ble_process_adv_pkt_cont_for_inquiry()
2042 uint8_t result = btm_ble_is_discoverable(bda, advertising_data); in btm_ble_process_adv_pkt_cont_for_inquiry()
2499 const RawAddress bda(*bd_addr); in btm_ble_update_mode_operation() local
2501 if (acl_check_and_clear_ignore_auto_connect_after_disconnect(bda)) { in btm_ble_update_mode_operation()
2505 PRIVATE_ADDRESS(bda)); in btm_ble_update_mode_operation()
2508 convert_to_address_with_type(bda, btm_find_dev(bda)), in btm_ble_update_mode_operation()
2511 PRIVATE_ADDRESS(bda)); in btm_ble_update_mode_operation()
2515 btm_ble_bgconn_cancel_if_disconnected(bda); in btm_ble_update_mode_operation()