Home
last modified time | relevance | path

Searched refs:remote_bd_addr (Results 1 – 23 of 23) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/btc/include/btc/
Dbtc_ble_storage.h57 bt_status_t btc_storage_add_ble_bonding_key( bt_bdaddr_t *remote_bd_addr, char *key, uint8_t key_ty…
59 bt_status_t btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, uint8_t key_type, char *ke…
61 bt_status_t btc_storage_remove_ble_bonding_keys(bt_bdaddr_t *remote_bd_addr);
63 bool btc_storage_compare_address_key_value(bt_bdaddr_t *remote_bd_addr, uint8_t key_type, void *key…
65 bt_status_t _btc_storage_in_fetch_bonded_ble_device(const char *remote_bd_addr, int add);
73 bt_status_t btc_storage_set_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, uint8_t auth_mode, bool …
75 bt_status_t btc_storage_get_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, int* auth_mode);
77 bt_status_t btc_storage_remove_ble_dev_auth_mode(bt_bdaddr_t *remote_bd_addr, bool flush);
79 bt_status_t btc_storage_get_remote_addr_type(bt_bdaddr_t *remote_bd_addr, int *addr_type);
81 bt_status_t btc_storage_set_remote_addr_type(bt_bdaddr_t *remote_bd_addr, uint8_t addr_type, bool f…
[all …]
Dbtc_storage.h37 bt_status_t btc_storage_add_bonded_device(bt_bdaddr_t *remote_bd_addr,
53 bt_status_t btc_storage_remove_bonded_device(bt_bdaddr_t *remote_bd_addr);
115 bool btc_storage_update_active_device(bt_bdaddr_t *remote_bd_addr);
130 bt_status_t btc_storage_add_hid_device_info(bt_bdaddr_t *remote_bd_addr, uint16_t attr_mask, uint8_…
158 bt_status_t btc_storage_remove_hid_info(bt_bdaddr_t *remote_bd_addr);
181 bt_status_t btc_storage_set_hidd(bt_bdaddr_t *remote_bd_addr);
192 bt_status_t btc_storage_remove_hidd(bt_bdaddr_t *remote_bd_addr);
/hal_espressif-latest/components/bt/host/bluedroid/btc/core/
Dbtc_ble_storage.c93 static bt_status_t _btc_storage_add_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in _btc_storage_add_ble_bonding_key() argument
99 bdaddr_to_string(remote_bd_addr, bdstr, sizeof(bdstr)); in _btc_storage_add_ble_bonding_key()
130 bt_status_t btc_storage_add_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in btc_storage_add_ble_bonding_key() argument
138 ret = _btc_storage_add_ble_bonding_key(remote_bd_addr, key, key_type, key_length); in btc_storage_add_ble_bonding_key()
154 static bt_status_t _btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in _btc_storage_get_ble_bonding_key() argument
160 bdaddr_to_string(remote_bd_addr, bdstr, sizeof(bdstr)); in _btc_storage_get_ble_bonding_key()
189 bt_status_t btc_storage_get_ble_bonding_key(bt_bdaddr_t *remote_bd_addr, in btc_storage_get_ble_bonding_key() argument
197 ret = _btc_storage_get_ble_bonding_key(remote_bd_addr, key_type, key_value, key_length); in btc_storage_get_ble_bonding_key()
377 static bt_status_t _btc_storage_remove_ble_bonding_keys(bt_bdaddr_t *remote_bd_addr) in _btc_storage_remove_ble_bonding_keys() argument
381 bdaddr_to_string(remote_bd_addr, bdstr, sizeof(bdstr)); in _btc_storage_remove_ble_bonding_keys()
[all …]
Dbtc_storage.c32 bt_status_t btc_storage_add_bonded_device(bt_bdaddr_t *remote_bd_addr, in btc_storage_add_bonded_device() argument
40 bdaddr_to_string(remote_bd_addr, bdstr, sizeof(bdstr)); in btc_storage_add_bonded_device()
81 static bt_status_t _btc_storage_in_fetch_bonded_bt_device(const char *remote_bd_addr, int add) in _btc_storage_in_fetch_bonded_bt_device() argument
86 BTC_TRACE_DEBUG("Remote device:%s\n", remote_bd_addr); in _btc_storage_in_fetch_bonded_bt_device()
89 if (btc_config_get_bin(remote_bd_addr, BTC_STORAGE_LINK_KEY_STR, link_key, &size)) { in _btc_storage_in_fetch_bonded_bt_device()
91 if (btc_config_get_int(remote_bd_addr, BTC_STORAGE_LINK_KEY_TYPE_STR, &linkkey_type)) { in _btc_storage_in_fetch_bonded_bt_device()
93 string_to_bdaddr(remote_bd_addr, &bd_addr); in _btc_storage_in_fetch_bonded_bt_device()
98 if (btc_config_get_int(remote_bd_addr, BTC_STORAGE_DEV_CLASS_STR, &cod)) { in _btc_storage_in_fetch_bonded_bt_device()
101 btc_config_get_int(remote_bd_addr, BTC_STORAGE_PIN_LENGTH_STR, &pin_length); in _btc_storage_in_fetch_bonded_bt_device()
103 btc_config_get_bin(remote_bd_addr, BTC_STORAGE_SC_SUPPORT, &sc_support, &size); in _btc_storage_in_fetch_bonded_bt_device()
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/stack/l2cap/
Dl2c_csm.c166 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed()
173 || !btm_acl_notif_conn_collision(p_ccb->p_lcb->remote_bd_addr)) { in l2c_csm_closed()
195 BTM_SetPowerMode (BTM_PM_SET_ONLY_ID, p_ccb->p_lcb->remote_bd_addr, &settings); in l2c_csm_closed()
199 if (btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed()
245 BTM_SetPowerMode (BTM_PM_SET_ONLY_ID, p_ccb->p_lcb->remote_bd_addr, &settings); in l2c_csm_closed()
249 if (btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_closed()
315 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, in l2c_csm_orig_w4_sec_comp()
354 btm_sec_abort_access_req (p_ccb->p_lcb->remote_bd_addr); in l2c_csm_orig_w4_sec_comp()
393 btm_sec_abort_access_req (p_ccb->p_lcb->remote_bd_addr); in l2c_csm_term_w4_sec_comp()
407 … (*p_ccb->p_rcb->api.pL2CA_ConnectInd_Cb) (p_ccb->p_lcb->remote_bd_addr, p_ccb->local_cid, in l2c_csm_term_w4_sec_comp()
[all …]
Dl2c_utils.c92 memcpy (p_lcb->remote_bd_addr, p_bd_addr, BD_ADDR_LEN); in l2cu_allocate_lcb()
187 btm_remove_sco_links(p_lcb->remote_bd_addr); in l2cu_release_lcb()
210 if (!memcmp(l2cb.ble_connecting_bda, p_lcb->remote_bd_addr, BD_ADDR_LEN)) { in l2cu_release_lcb()
227 btm_acl_removed (p_lcb->remote_bd_addr, p_lcb->transport); in l2cu_release_lcb()
229 btm_acl_removed (p_lcb->remote_bd_addr, BT_TRANSPORT_BR_EDR); in l2cu_release_lcb()
285 … p_buf->p_callback(p_lcb->remote_bd_addr, p_lcb->transport, p_buf->p_ref_data, BTM_DEV_RESET); in l2cu_release_lcb()
316 (!memcmp (p_lcb->remote_bd_addr, p_bd_addr, BD_ADDR_LEN))) { in l2cu_find_lcb_by_bd_addr()
1709 btm_sec_clr_temp_auth_service (p_lcb->remote_bd_addr); in l2cu_release_ccb()
2271 BTM_ReadDevInfo(p_lcb->remote_bd_addr, &dev_type, &addr_type); in l2cu_create_conn()
2304 is_sco_active = btm_is_sco_active_by_bdaddr(p_lcb_cur->remote_bd_addr); in l2cu_create_conn()
[all …]
Dl2c_link.c419 btm_sco_acl_removed (p_lcb->remote_bd_addr); in l2c_link_hci_disc_comp()
434 btm_acl_removed (p_lcb->remote_bd_addr, p_lcb->transport); in l2c_link_hci_disc_comp()
453 p_lcb->remote_bd_addr, FALSE, p_lcb->disc_reason, p_lcb->transport); in l2c_link_hci_disc_comp()
456 … p_lcb->remote_bd_addr, FALSE, p_lcb->disc_reason, BT_TRANSPORT_BR_EDR); in l2c_link_hci_disc_comp()
479 btm_acl_removed (p_lcb->remote_bd_addr, BT_TRANSPORT_LE); in l2c_link_hci_disc_comp()
702 memcpy (ci.bd_addr, p_lcb->remote_bd_addr, sizeof(BD_ADDR)); in l2c_info_timeout()
1008 if (BTM_ReadPowerMode(p_lcb->remote_bd_addr, &mode) == BTM_SUCCESS) { in l2c_link_check_power_mode()
1377 (*p_lcb->p_nocp_cb)(p_lcb->remote_bd_addr); in l2c_link_process_num_completed_pkts()
Dl2c_ucd.c646 p_ccb->p_rcb->ucd.cb_info.pL2CA_UCD_Discover_Cb (p_ccb->p_lcb->remote_bd_addr, in l2c_ucd_check_pending_info_req()
661 p_ccb->p_rcb->ucd.cb_info.pL2CA_UCD_Discover_Cb (p_ccb->p_lcb->remote_bd_addr, in l2c_ucd_check_pending_info_req()
712 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, psm, in l2c_ucd_check_pending_out_sec_q()
780 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, psm, in l2c_ucd_check_pending_in_sec_q()
803 p_ccb->p_rcb->ucd.cb_info.pL2CA_UCD_Data_Cb(p_ccb->p_lcb->remote_bd_addr, (BT_HDR *)p_buf); in l2c_ucd_send_pending_in_sec_q()
Dl2c_ble.c185 (conn_callback_func.update_conn_param_cb)(status, p_lcb->remote_bd_addr, &update_param); in L2CA_UpdateBleConnParams()
541 tACL_CONN *p_acl_cb = btm_bda_to_acl(p_lcb->remote_bd_addr, BT_TRANSPORT_LE); in l2cble_start_conn_update()
883 tBTM_SEC_DEV_REC *find_dev_rec = btm_find_dev (p_lcb->remote_bd_addr); in l2cble_init_direct_conn()
889 tBTM_SEC_DEV_REC *p_dev_rec = btm_find_or_alloc_dev (p_lcb->remote_bd_addr); in l2cble_init_direct_conn()
913 memcpy(peer_addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in l2cble_init_direct_conn()
999 memcpy (l2cb.ble_connecting_bda, p_lcb->remote_bd_addr, BD_ADDR_LEN); in l2cble_init_direct_conn()
1041 memcpy (l2cb.ble_connecting_bda, p_lcb->remote_bd_addr, BD_ADDR_LEN); in l2cble_init_direct_conn()
1302 BTM_SetBleDataLength(p_lcb->remote_bd_addr, tx_mtu); in l2cble_update_data_length()
1428 (conn_callback_func.update_conn_param_cb)(status, p_lcb->remote_bd_addr, &update_param); in l2c_send_update_conn_params_cb()
Dl2c_main.c215 l2cble_notify_le_connection(p_lcb->remote_bd_addr); in l2c_rcv_acl_data()
298 (rcv_cid, p_lcb->remote_bd_addr, p_msg); in l2c_rcv_acl_data()
453 memcpy (ci.bd_addr, p_lcb->remote_bd_addr, sizeof(BD_ADDR)); in process_l2cap_cmd()
786 memcpy (ci.bd_addr, p_lcb->remote_bd_addr, sizeof(BD_ADDR)); in process_l2cap_cmd()
Dl2c_api.c1196 flush_tout, p_lcb->remote_bd_addr[3], in L2CA_SetFlushTimeout()
1197 p_lcb->remote_bd_addr[4], p_lcb->remote_bd_addr[5]); in L2CA_SetFlushTimeout()
1267 memcpy (bd_addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in L2CA_GetBDAddrbyHandle()
1719 (fixed_cid, p_lcb->remote_bd_addr, TRUE, 0, transport); in L2CA_ConnectFixedChnl()
Dl2c_fcr.c1385 (p_ccb->local_cid, p_ccb->p_lcb->remote_bd_addr, p_buf); in do_sar_reassembly()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_acl.c403 … && (bda && (0 == memcmp(btm_cb.devcb.switch_role_ref_data.remote_bd_addr, bda, BD_ADDR_LEN)))) { in btm_acl_report_role_change()
619 tBTM_STATUS BTM_GetRole (BD_ADDR remote_bd_addr, UINT8 *p_role) in BTM_GetRole() argument
623 if ((p = btm_bda_to_acl(remote_bd_addr, BT_TRANSPORT_BR_EDR)) == NULL) { in BTM_GetRole()
651 tBTM_STATUS BTM_SwitchRole (BD_ADDR remote_bd_addr, UINT8 new_role, tBTM_CMPL_CB *p_cb) in BTM_SwitchRole() argument
665 remote_bd_addr[0], remote_bd_addr[1], remote_bd_addr[2], in BTM_SwitchRole()
666 remote_bd_addr[3], remote_bd_addr[4], remote_bd_addr[5]); in BTM_SwitchRole()
675 p_bda = btm_cb.devcb.switch_role_ref_data.remote_bd_addr; in BTM_SwitchRole()
683 if ((p = btm_bda_to_acl(remote_bd_addr, BT_TRANSPORT_BR_EDR)) == NULL) { in BTM_SwitchRole()
694 is_sco_active = btm_is_sco_active_by_bdaddr(remote_bd_addr); in BTM_SwitchRole()
725 p_dev_rec = btm_find_dev (remote_bd_addr); in BTM_SwitchRole()
[all …]
Dbtm_inq.c1426 (!memcmp (p_ent->inq_info.results.remote_bd_addr, p_bda, BD_ADDR_LEN))) { in btm_clr_inq_db()
1514 … if ((p_ent->in_use) && (!memcmp (p_ent->inq_info.results.remote_bd_addr, p_bda, BD_ADDR_LEN))) { in btm_inq_db_find()
1544 memcpy (p_ent->inq_info.results.remote_bd_addr, p_bda, BD_ADDR_LEN); in btm_inq_db_new()
1559 memcpy (p_old->inq_info.results.remote_bd_addr, p_bda, BD_ADDR_LEN); in btm_inq_db_new()
Dbtm_ble_5_gap.c895 memcpy(cb_params.read_phy.addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in btm_read_phy_callback()
1212 memcpy(cb_params.phy_update.addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in btm_ble_update_phy_evt()
1401 memcpy(cb_params.per_adv_sync_trans.addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in btm_ble_periodic_adv_sync_trans_complete()
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/
Dbta_dm_act.c101 static void bta_dm_discover_device(BD_ADDR remote_bd_addr);
130 static BOOLEAN bta_dm_remove_sec_dev_entry(BD_ADDR remote_bd_addr);
1872 bta_dm_discover_device(bta_dm_search_cb.p_btm_inq_info->results.remote_bd_addr); in bta_dm_inq_cmpl()
2571 bta_dm_discover_device(bta_dm_search_cb.p_btm_inq_info->results.remote_bd_addr); in bta_dm_discover_next_device()
2595 static void bta_dm_discover_device(BD_ADDR remote_bd_addr) in bta_dm_discover_device() argument
2605 BTM_ReadDevInfo(remote_bd_addr, &dev_type, &addr_type); in bta_dm_discover_device()
2618 remote_bd_addr[0], remote_bd_addr[1], in bta_dm_discover_device()
2619 remote_bd_addr[2], remote_bd_addr[3], in bta_dm_discover_device()
2620 remote_bd_addr[4], remote_bd_addr[5]); in bta_dm_discover_device()
2622 bdcpy(bta_dm_search_cb.peer_bdaddr, remote_bd_addr); in bta_dm_discover_device()
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dbtu.h186 BD_ADDR remote_bd_addr; member
Dsdp_api.h116 BD_ADDR remote_bd_addr; /* Remote BD address */ member
Dbtm_api.h649 BD_ADDR remote_bd_addr; member
767 BD_ADDR remote_bd_addr; /* Remote BD addr involved with the switch */ member
2887 tBTM_STATUS BTM_GetRole (BD_ADDR remote_bd_addr, UINT8 *p_role);
2908 tBTM_STATUS BTM_SwitchRole (BD_ADDR remote_bd_addr,
/hal_espressif-latest/components/bt/host/bluedroid/stack/l2cap/include/
Dl2c_int.h390 BD_ADDR remote_bd_addr; /* The BD address of the remote */ member
/hal_espressif-latest/components/bt/host/bluedroid/stack/sdp/
Dsdp_discovery.c783 memcpy (p_rec->remote_bd_addr, p_bda, BD_ADDR_LEN); in add_record()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/bluedroid_host/
Dmesh_bearer_adapt.c142 bdcpy(result.inq_res.bd_addr, p_inq->remote_bd_addr); in bt_mesh_scan_results_change_2_bta()
156 if ((p_inq_info = BTM_InqDbRead(p_inq->remote_bd_addr)) != NULL) { in bt_mesh_scan_results_change_2_bta()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btu/
Dbtu_hcif.c2390 memcpy(past_recv.addr, p_lcb->remote_bd_addr, BD_ADDR_LEN); in btu_ble_periodic_adv_sync_trans_recv()