Home
last modified time | relevance | path

Searched refs:bdaddr_type (Results 1 – 12 of 12) sorted by relevance

/linux-6.1.9/net/bluetooth/
Dhci_request.c361 u8 bdaddr_type) in del_from_accept_list() argument
365 cp.bdaddr_type = bdaddr_type; in del_from_accept_list()
369 cp.bdaddr_type); in del_from_accept_list()
375 irk = hci_find_irk_by_addr(req->hdev, bdaddr, bdaddr_type); in del_from_accept_list()
379 cp.bdaddr_type = bdaddr_type; in del_from_accept_list()
418 cp.bdaddr_type = params->addr_type; in add_to_accept_list()
422 cp.bdaddr_type); in add_to_accept_list()
433 cp.bdaddr_type = params->addr_type; in add_to_accept_list()
476 b->bdaddr_type); in update_accept_list()
479 b->bdaddr_type); in update_accept_list()
[all …]
Dhci_core.c1213 if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr)) in hci_find_ltk()
1367 key->bdaddr_type = addr_type; in hci_add_ltk()
1417 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) in hci_remove_ltk() argument
1423 if (bacmp(bdaddr, &k->bdaddr) || k->bdaddr_type != bdaddr_type) in hci_remove_ltk()
1477 if (k->bdaddr_type == addr_type && !bacmp(bdaddr, &k->bdaddr)) { in hci_bdaddr_is_paired()
1528 bdaddr_t *bdaddr, u8 bdaddr_type) in hci_find_remote_oob_data() argument
1535 if (data->bdaddr_type != bdaddr_type) in hci_find_remote_oob_data()
1544 u8 bdaddr_type) in hci_remove_remote_oob_data() argument
1548 data = hci_find_remote_oob_data(hdev, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
1552 BT_DBG("%s removing %pMR (%u)", hdev->name, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
[all …]
Dhci_event.c1554 params = hci_conn_params_lookup(hdev, &cp->bdaddr, cp->bdaddr_type); in hci_cc_le_set_privacy_mode()
1734 u8 bdaddr_type, s8 rssi, u32 flags, in store_pending_adv_report() argument
1743 d->last_adv_addr_type = bdaddr_type; in store_pending_adv_report()
1911 sent->bdaddr_type); in hci_cc_le_add_to_accept_list()
1934 sent->bdaddr_type); in hci_cc_le_del_from_accept_list()
2009 sent->bdaddr_type, sent->peer_irk, in hci_cc_le_add_to_resolv_list()
2033 sent->bdaddr_type); in hci_cc_le_del_from_resolv_list()
5742 u8 bdaddr_type, bdaddr_t *local_rpa) in le_conn_update_addr() argument
5745 conn->dst_type = bdaddr_type; in le_conn_update_addr()
5746 conn->resp_addr_type = bdaddr_type; in le_conn_update_addr()
[all …]
Dhci_debugfs.c130 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in device_list_show()
149 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in blacklist_show()
205 &data->bdaddr, data->bdaddr_type, data->present, in remote_oob_show()
789 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in white_list_show()
804 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in resolv_list_show()
838 &ltk->bdaddr, ltk->bdaddr_type, ltk->authenticated, in long_term_keys_show()
Dhci_sync.c2079 bdaddr_t *bdaddr, u8 bdaddr_type) in hci_le_del_resolve_list_sync() argument
2089 bdaddr_type); in hci_le_del_resolve_list_sync()
2093 cp.bdaddr_type = bdaddr_type; in hci_le_del_resolve_list_sync()
2101 bdaddr_t *bdaddr, u8 bdaddr_type) in hci_le_del_accept_list_sync() argument
2107 if (!hci_bdaddr_list_lookup(&hdev->le_accept_list, bdaddr, bdaddr_type)) in hci_le_del_accept_list_sync()
2110 cp.bdaddr_type = bdaddr_type; in hci_le_del_accept_list_sync()
2116 hci_le_del_resolve_list_sync(hdev, &cp.bdaddr, cp.bdaddr_type); in hci_le_del_accept_list_sync()
2126 cp.bdaddr_type); in hci_le_del_accept_list_sync()
2151 hci_copy_identity_address(hdev, &cp.bdaddr, &cp.bdaddr_type); in hci_le_add_resolve_list_sync()
2167 cp.bdaddr_type = params->addr_type; in hci_le_add_resolve_list_sync()
[all …]
Dsmp.c673 u8 bdaddr_type; in build_pairing_cmd() local
681 bdaddr_type = BDADDR_LE_PUBLIC; in build_pairing_cmd()
683 bdaddr_type = BDADDR_LE_RANDOM; in build_pairing_cmd()
686 bdaddr_type); in build_pairing_cmd()
1075 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1081 smp->responder_csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1087 smp->ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1093 smp->responder_ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
3331 u8 bdaddr_type; in smp_add_cid() local
3333 hci_copy_identity_address(hdev, &chan->src, &bdaddr_type); in smp_add_cid()
[all …]
Dhci_conn.c77 u8 bdaddr_type; in hci_connect_le_scan_cleanup() local
80 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup()
83 irk = hci_get_irk(hdev, bdaddr, bdaddr_type); in hci_connect_le_scan_cleanup()
86 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup()
90 bdaddr_type); in hci_connect_le_scan_cleanup()
105 hci_conn_params_del(hdev, bdaddr, bdaddr_type); in hci_connect_le_scan_cleanup()
Dmgmt.c5089 bdaddr_t *bdaddr, u8 bdaddr_type, in device_flags_changed() argument
5095 ev.addr.type = bdaddr_type; in device_flags_changed()
7831 device_removed(sk, hdev, &b->bdaddr, b->bdaddr_type); in remove_device()
9567 if (key->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_ltk()
9574 ev.key.addr.type = link_to_bdaddr(LE_LINK, key->bdaddr_type); in mgmt_new_ltk()
9625 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk()
9632 ev.key.addr.type = link_to_bdaddr(LE_LINK, csrk->bdaddr_type); in mgmt_new_csrk()
9640 u8 bdaddr_type, u8 store_hint, u16 min_interval, in mgmt_new_conn_param() argument
9645 if (!hci_is_identity_address(bdaddr, bdaddr_type)) in mgmt_new_conn_param()
9650 ev.addr.type = link_to_bdaddr(LE_LINK, bdaddr_type); in mgmt_new_conn_param()
[all …]
Diso.c238 static inline u8 le_addr_type(u8 bdaddr_type) in le_addr_type() argument
240 if (bdaddr_type == BDADDR_LE_PUBLIC) in le_addr_type()
Dl2cap_core.c68 static inline u8 bdaddr_type(u8 link_type, u8 bdaddr_type) in bdaddr_type() argument
71 if (bdaddr_type == ADDR_LE_DEV_PUBLIC) in bdaddr_type()
82 return bdaddr_type(hcon->type, hcon->src_type); in bdaddr_src_type()
87 return bdaddr_type(hcon->type, hcon->dst_type); in bdaddr_dst_type()
/linux-6.1.9/include/net/bluetooth/
Dhci.h1713 __u8 bdaddr_type; member
1719 __u8 bdaddr_type; member
1815 __u8 bdaddr_type; member
1823 __u8 bdaddr_type; member
2039 __u8 bdaddr_type; member
2582 __u8 bdaddr_type; member
2622 __u8 bdaddr_type; member
2677 __u8 bdaddr_type; member
2700 __u8 bdaddr_type; member
2724 __u8 bdaddr_type; member
[all …]
Dhci_core.h137 u8 bdaddr_type; member
154 u8 bdaddr_type; member
169 u8 bdaddr_type; member
189 u8 bdaddr_type; member
198 u8 bdaddr_type; member
228 u8 bdaddr_type; member
1554 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
1572 bdaddr_t *bdaddr, u8 bdaddr_type);
1574 u8 bdaddr_type, u8 *hash192, u8 *rand192,
1577 u8 bdaddr_type);
[all …]