Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/net/bluetooth/
Dhci_event.c1336 u8 bdaddr_type, s8 rssi, u32 flags, in store_pending_adv_report() argument
1345 d->last_adv_addr_type = bdaddr_type; in store_pending_adv_report()
1501 sent->bdaddr_type); in hci_cc_le_add_to_white_list()
1520 sent->bdaddr_type); in hci_cc_le_del_from_white_list()
1585 sent->bdaddr_type, sent->peer_irk, in hci_cc_le_add_to_resolv_list()
1605 sent->bdaddr_type); in hci_cc_le_del_from_resolv_list()
5074 u8 bdaddr_type, bdaddr_t *local_rpa) in le_conn_update_addr() argument
5077 conn->dst_type = bdaddr_type; in le_conn_update_addr()
5078 conn->resp_addr_type = bdaddr_type; in le_conn_update_addr()
5113 conn->init_addr_type = bdaddr_type; in le_conn_update_addr()
[all …]
Dhci_core.c2481 if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr)) in hci_find_ltk()
2635 key->bdaddr_type = addr_type; in hci_add_ltk()
2685 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) in hci_remove_ltk() argument
2691 if (bacmp(bdaddr, &k->bdaddr) || k->bdaddr_type != bdaddr_type) in hci_remove_ltk()
2745 if (k->bdaddr_type == addr_type && !bacmp(bdaddr, &k->bdaddr)) { in hci_bdaddr_is_paired()
2778 bdaddr_t *bdaddr, u8 bdaddr_type) in hci_find_remote_oob_data() argument
2785 if (data->bdaddr_type != bdaddr_type) in hci_find_remote_oob_data()
2794 u8 bdaddr_type) in hci_remove_remote_oob_data() argument
2798 data = hci_find_remote_oob_data(hdev, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
2802 BT_DBG("%s removing %pMR (%u)", hdev->name, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
[all …]
Dhci_debugfs.c129 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in device_list_show()
148 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in blacklist_show()
204 &data->bdaddr, data->bdaddr_type, data->present, in remote_oob_show()
738 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in white_list_show()
753 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in resolv_list_show()
787 &ltk->bdaddr, ltk->bdaddr_type, ltk->authenticated, in long_term_keys_show()
Dhci_request.c694 u8 bdaddr_type) in del_from_white_list() argument
698 cp.bdaddr_type = bdaddr_type; in del_from_white_list()
702 cp.bdaddr_type); in del_from_white_list()
709 irk = hci_find_irk_by_addr(req->hdev, bdaddr, bdaddr_type); in del_from_white_list()
713 cp.bdaddr_type = bdaddr_type; in del_from_white_list()
752 cp.bdaddr_type = params->addr_type; in add_to_white_list()
756 cp.bdaddr_type); in add_to_white_list()
768 cp.bdaddr_type = params->addr_type; in add_to_white_list()
808 b->bdaddr_type); in update_white_list()
811 b->bdaddr_type); in update_white_list()
[all …]
Dhci_conn.c69 u8 bdaddr_type; in hci_connect_le_scan_cleanup() local
72 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup()
75 irk = hci_get_irk(hdev, bdaddr, bdaddr_type); in hci_connect_le_scan_cleanup()
78 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup()
82 bdaddr_type); in hci_connect_le_scan_cleanup()
97 hci_conn_params_del(hdev, bdaddr, bdaddr_type); in hci_connect_le_scan_cleanup()
Dsmp.c674 u8 bdaddr_type; in build_pairing_cmd() local
682 bdaddr_type = BDADDR_LE_PUBLIC; in build_pairing_cmd()
684 bdaddr_type = BDADDR_LE_RANDOM; in build_pairing_cmd()
687 bdaddr_type); in build_pairing_cmd()
1074 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1080 smp->slave_csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1086 smp->ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1092 smp->slave_ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
3324 u8 bdaddr_type; in smp_add_cid() local
3326 hci_copy_identity_address(hdev, &chan->src, &bdaddr_type); in smp_add_cid()
[all …]
Dmgmt.c4076 bdaddr_t *bdaddr, u8 bdaddr_type, in device_flags_changed() argument
4082 ev.addr.type = bdaddr_type; in device_flags_changed()
6679 device_removed(sk, hdev, &b->bdaddr, b->bdaddr_type); in remove_device()
8090 if (key->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_ltk()
8097 ev.key.addr.type = link_to_bdaddr(LE_LINK, key->bdaddr_type); in mgmt_new_ltk()
8148 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk()
8155 ev.key.addr.type = link_to_bdaddr(LE_LINK, csrk->bdaddr_type); in mgmt_new_csrk()
8163 u8 bdaddr_type, u8 store_hint, u16 min_interval, in mgmt_new_conn_param() argument
8168 if (!hci_is_identity_address(bdaddr, bdaddr_type)) in mgmt_new_conn_param()
8173 ev.addr.type = link_to_bdaddr(LE_LINK, bdaddr_type); in mgmt_new_conn_param()
[all …]
D6lowpan.c913 static inline __u8 bdaddr_type(__u8 type) in bdaddr_type() function
Dl2cap_core.c65 static inline u8 bdaddr_type(u8 link_type, u8 bdaddr_type) in bdaddr_type() argument
68 if (bdaddr_type == ADDR_LE_DEV_PUBLIC) in bdaddr_type()
79 return bdaddr_type(hcon->type, hcon->src_type); in bdaddr_src_type()
84 return bdaddr_type(hcon->type, hcon->dst_type); in bdaddr_dst_type()
/kernel/linux/linux-5.10/include/net/bluetooth/
Dhci_core.h129 u8 bdaddr_type; member
135 u8 bdaddr_type; member
143 u8 bdaddr_type; member
173 u8 bdaddr_type; member
182 u8 bdaddr_type; member
212 u8 bdaddr_type; member
1264 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
1282 bdaddr_t *bdaddr, u8 bdaddr_type);
1284 u8 bdaddr_type, u8 *hash192, u8 *rand192,
1287 u8 bdaddr_type);
[all …]
Dhci.h1536 __u8 bdaddr_type; member
1542 __u8 bdaddr_type; member
1638 __u8 bdaddr_type; member
1646 __u8 bdaddr_type; member
2263 __u8 bdaddr_type; member
2303 __u8 bdaddr_type; member
2353 __u8 bdaddr_type; member
2371 __u8 bdaddr_type; member
2390 __u8 bdaddr_type; member
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/
Dhispark_taurus.patch59772 store_pending_adv_report(hdev, bdaddr, bdaddr_type,
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/
Dhispark_taurus.patch364314 store_pending_adv_report(hdev, bdaddr, bdaddr_type,