Home
last modified time | relevance | path

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

/linux-4.1.27/net/bluetooth/
Dhci_request.c158 cp.bdaddr_type = params->addr_type; in add_to_white_list()
181 &b->bdaddr, b->bdaddr_type) || in update_white_list()
183 &b->bdaddr, b->bdaddr_type)) { in update_white_list()
188 cp.bdaddr_type = b->bdaddr_type; in update_white_list()
Dhci_core.c2265 if (addr_type != k->bdaddr_type || bacmp(bdaddr, &k->bdaddr)) in hci_find_ltk()
2389 key->bdaddr_type = addr_type; in hci_add_ltk()
2439 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) in hci_remove_ltk() argument
2445 if (bacmp(bdaddr, &k->bdaddr) || k->bdaddr_type != bdaddr_type) in hci_remove_ltk()
2499 if (k->bdaddr_type == addr_type && !bacmp(bdaddr, &k->bdaddr)) { in hci_bdaddr_is_paired()
2529 bdaddr_t *bdaddr, u8 bdaddr_type) in hci_find_remote_oob_data() argument
2536 if (data->bdaddr_type != bdaddr_type) in hci_find_remote_oob_data()
2545 u8 bdaddr_type) in hci_remove_remote_oob_data() argument
2549 data = hci_find_remote_oob_data(hdev, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
2553 BT_DBG("%s removing %pMR (%u)", hdev->name, bdaddr, bdaddr_type); in hci_remove_remote_oob_data()
[all …]
Dhci_debugfs.c149 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in device_list_show()
178 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in blacklist_show()
239 &data->bdaddr, data->bdaddr_type, data->present, in remote_oob_show()
803 seq_printf(f, "%pMR (type %u)\n", &b->bdaddr, b->bdaddr_type); in white_list_show()
858 &ltk->bdaddr, ltk->bdaddr_type, ltk->authenticated, in long_term_keys_show()
Dhci_event.c1151 u8 bdaddr_type, s8 rssi, u32 flags, in store_pending_adv_report() argument
1157 d->last_adv_addr_type = bdaddr_type; in store_pending_adv_report()
1275 sent->bdaddr_type); in hci_cc_le_add_to_white_list()
1294 sent->bdaddr_type); in hci_cc_le_del_from_white_list()
4465 conn->dst_type = ev->bdaddr_type; in hci_le_conn_complete_evt()
4476 conn->resp_addr_type = ev->bdaddr_type; in hci_le_conn_complete_evt()
4501 conn->init_addr_type = ev->bdaddr_type; in hci_le_conn_complete_evt()
4706 u8 bdaddr_type, bdaddr_t *direct_addr, in process_adv_report() argument
4742 irk = hci_get_irk(hdev, bdaddr, bdaddr_type); in process_adv_report()
4745 bdaddr_type = irk->addr_type; in process_adv_report()
[all …]
Dsmp.c669 u8 bdaddr_type; in build_pairing_cmd() local
677 bdaddr_type = BDADDR_LE_PUBLIC; in build_pairing_cmd()
679 bdaddr_type = BDADDR_LE_RANDOM; in build_pairing_cmd()
682 bdaddr_type); in build_pairing_cmd()
1081 smp->csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1087 smp->slave_csrk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1093 smp->ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
1099 smp->slave_ltk->bdaddr_type = hcon->dst_type; in smp_notify_keys()
3146 u8 bdaddr_type; in smp_add_cid() local
3148 hci_copy_identity_address(hdev, &chan->src, &bdaddr_type); in smp_add_cid()
[all …]
Dmgmt.c6229 device_removed(sk, hdev, &b->bdaddr, b->bdaddr_type); in remove_device()
7592 if (key->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_ltk()
7599 ev.key.addr.type = link_to_bdaddr(LE_LINK, key->bdaddr_type); in mgmt_new_ltk()
7659 if (csrk->bdaddr_type == ADDR_LE_DEV_RANDOM && in mgmt_new_csrk()
7666 ev.key.addr.type = link_to_bdaddr(LE_LINK, csrk->bdaddr_type); in mgmt_new_csrk()
7674 u8 bdaddr_type, u8 store_hint, u16 min_interval, in mgmt_new_conn_param() argument
7679 if (!hci_is_identity_address(bdaddr, bdaddr_type)) in mgmt_new_conn_param()
7684 ev.addr.type = link_to_bdaddr(LE_LINK, bdaddr_type); in mgmt_new_conn_param()
7809 u8 bdaddr_type = link_to_bdaddr(link_type, addr_type); in mgmt_disconnect_failed() local
7825 if (cp->addr.type != bdaddr_type) in mgmt_disconnect_failed()
D6lowpan.c1054 static inline __u8 bdaddr_type(__u8 type) in bdaddr_type() function
Dl2cap_core.c66 static inline u8 bdaddr_type(u8 link_type, u8 bdaddr_type) in bdaddr_type() argument
69 if (bdaddr_type == ADDR_LE_DEV_PUBLIC) in bdaddr_type()
80 return bdaddr_type(hcon->type, hcon->src_type); in bdaddr_src_type()
85 return bdaddr_type(hcon->type, hcon->dst_type); in bdaddr_dst_type()
/linux-4.1.27/include/net/bluetooth/
Dhci_core.h99 u8 bdaddr_type; member
111 u8 bdaddr_type; member
120 u8 bdaddr_type; member
150 u8 bdaddr_type; member
987 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
1003 bdaddr_t *bdaddr, u8 bdaddr_type);
1005 u8 bdaddr_type, u8 *hash192, u8 *rand192,
1008 u8 bdaddr_type);
1403 u8 bdaddr_type, u8 store_hint, u16 min_interval,
1414 u8 *bdaddr_type);
Dhci.h1359 __u8 bdaddr_type; member
1365 __u8 bdaddr_type; member
1841 __u8 bdaddr_type; member
1862 __u8 bdaddr_type; member
1912 __u8 bdaddr_type; member