Home
last modified time | relevance | path

Searched refs:bdaddr (Results 1 - 25 of 77) sorted by relevance

1234

/kernel/linux/linux-6.6/net/bluetooth/
H A Dmsft.c86 bdaddr_t bdaddr; member
120 bdaddr_t bdaddr; member
221 !bacmp(addr, &entry->bdaddr)) in msft_find_address_data()
230 bdaddr_t *bdaddr, __u8 addr_type, in msft_monitor_device_del()
238 * bdaddr == NULL indicates remove all devices matching the in msft_monitor_device_del()
242 (!bdaddr || (!bacmp(bdaddr, &dev->bdaddr) && in msft_monitor_device_del()
246 &dev->bdaddr, in msft_monitor_device_del()
361 &address_filter->bdaddr); in msft_remove_addr_filters_sync()
229 msft_monitor_device_del(struct hci_dev *hdev, __u16 mgmt_handle, bdaddr_t *bdaddr, __u8 addr_type, bool notify) msft_monitor_device_del() argument
789 msft_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) msft_device_found() argument
812 msft_device_lost(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) msft_device_lost() argument
928 msft_add_address_filter(struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr, struct msft_monitor_advertisement_handle_data *handle_data) msft_add_address_filter() argument
[all...]
H A Dhci_core.c193 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup()
198 BT_DBG("cache %p, %pMR", cache, bdaddr); in hci_inquiry_cache_lookup()
201 if (!bacmp(&e->data.bdaddr, bdaddr)) in hci_inquiry_cache_lookup()
209 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup_unknown()
214 BT_DBG("cache %p, %pMR", cache, bdaddr); in hci_inquiry_cache_lookup_unknown()
217 if (!bacmp(&e->data.bdaddr, bdaddr)) in hci_inquiry_cache_lookup_unknown()
225 bdaddr_t *bdaddr, in hci_inquiry_cache_lookup_resolve()
231 BT_DBG("cache %p bdaddr in hci_inquiry_cache_lookup_resolve()
192 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup() argument
208 hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup_unknown() argument
224 hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, bdaddr_t *bdaddr, int state) hci_inquiry_cache_lookup_resolve() argument
1133 hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_find_link_key() argument
1207 hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 role) hci_find_ltk() argument
1270 hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_find_irk_by_addr() argument
1303 hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *val, u8 type, u8 pin_len, bool *persistent) hci_add_link_key() argument
1350 hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 type, u8 authenticated, u8 tk[16], u8 enc_size, __le16 ediv, __le64 rand) hci_add_ltk() argument
1379 hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 val[16], bdaddr_t *rpa) hci_add_irk() argument
1402 hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_remove_link_key() argument
1418 hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_ltk() argument
1437 hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_remove_irk() argument
1452 hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) hci_bdaddr_is_paired() argument
1529 hci_find_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_find_remote_oob_data() argument
1545 hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_remote_oob_data() argument
1572 hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 *hash192, u8 *rand192, u8 *hash256, u8 *rand256) hci_add_remote_oob_data() argument
2055 hci_bdaddr_list_lookup(struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup() argument
2068 hci_bdaddr_list_lookup_with_irk( struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup_with_irk() argument
2083 hci_bdaddr_list_lookup_with_flags(struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup_with_flags() argument
2106 hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_add() argument
2128 hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr, u8 type, u8 *peer_irk, u8 *local_irk) hci_bdaddr_list_add_with_irk() argument
2157 hci_bdaddr_list_add_with_flags(struct list_head *list, bdaddr_t *bdaddr, u8 type, u32 flags) hci_bdaddr_list_add_with_flags() argument
2181 hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del() argument
2200 hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del_with_irk() argument
2220 hci_bdaddr_list_del_with_flags(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del_with_flags() argument
2404 hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 *bdaddr_type) hci_copy_identity_address() argument
[all...]
H A Dhci_request.c360 static void del_from_accept_list(struct hci_request *req, bdaddr_t *bdaddr, in del_from_accept_list() argument
366 bacpy(&cp.bdaddr, bdaddr); in del_from_accept_list()
368 bt_dev_dbg(req->hdev, "Remove %pMR (0x%x) from accept list", &cp.bdaddr, in del_from_accept_list()
375 irk = hci_find_irk_by_addr(req->hdev, bdaddr, bdaddr_type); in del_from_accept_list()
380 bacpy(&cp.bdaddr, bdaddr); in del_from_accept_list()
419 bacpy(&cp.bdaddr, &params->addr); in add_to_accept_list()
421 bt_dev_dbg(hdev, "Add %pMR (0x%x) to accept list", &cp.bdaddr, in add_to_accept_list()
434 bacpy(&cp.bdaddr, in add_to_accept_list()
[all...]
H A Dhci_event.c975 bacpy(&hdev->bdaddr, &rp->bdaddr); in hci_cc_read_bd_addr()
978 bacpy(&hdev->setup_addr, &rp->bdaddr); in hci_cc_read_bd_addr()
1217 mgmt_pin_code_reply_complete(hdev, &rp->bdaddr, rp->status); in hci_cc_pin_code_reply()
1226 conn = hci_conn_hash_lookup_ba(hdev, ACL_LINK, &cp->bdaddr); in hci_cc_pin_code_reply()
1245 mgmt_pin_code_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_pin_code_neg_reply()
1313 mgmt_user_confirm_reply_complete(hdev, &rp->bdaddr, ACL_LINK, 0, in hci_cc_user_confirm_reply()
1331 mgmt_user_confirm_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_user_confirm_neg_reply()
1349 mgmt_user_passkey_reply_complete(hdev, &rp->bdaddr, ACL_LINK, in hci_cc_user_passkey_reply()
1367 mgmt_user_passkey_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_user_passkey_neg_reply()
1760 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) store_pending_adv_report() argument
2516 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) hci_check_pending_name() argument
3265 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument
5823 le_conn_update_addr(struct hci_conn *conn, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa) le_conn_update_addr() argument
5876 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) le_conn_complete_evt() argument
6260 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, s8 rssi, u8 *data, u8 len, bool ext_adv, bool ctl_time, u64 instant) process_adv_report() argument
[all...]
H A Dmgmt.c928 !bacmp(&hdev->bdaddr, BDADDR_ANY)) { in get_current_settings()
1160 bacpy(&rp.bdaddr, &hdev->bdaddr); in read_controller_info()
1216 bacpy(&rp->bdaddr, &hdev->bdaddr); in read_ext_controller_info()
2859 &key->addr.bdaddr); in load_link_keys()
2869 hci_add_link_key(hdev, NULL, &key->addr.bdaddr, key->val, in load_link_keys()
2880 static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, in device_unpaired() argument
2885 bacpy(&ev.addr.bdaddr, bdaddr); in device_unpaired()
5029 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) device_flags_changed() argument
7551 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) device_added() argument
7670 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) device_removed() argument
9585 mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 store_hint, u16 min_interval, u16 max_interval, u16 latency, u16 timeout) mgmt_new_conn_param() argument
9695 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) mgmt_device_disconnected() argument
9727 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_disconnect_failed() argument
9753 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_connect_failed() argument
9765 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument
9776 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_reply_complete() argument
9789 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_neg_reply_complete() argument
9802 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) mgmt_user_confirm_request() argument
9819 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) mgmt_user_passkey_request() argument
9833 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) user_pairing_resp_complete() argument
9849 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_reply_complete() argument
9856 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_neg_reply_complete() argument
9864 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_reply_complete() argument
9871 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_neg_reply_complete() argument
9879 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) mgmt_user_passkey_notify() argument
10127 mgmt_adv_monitor_device_lost(struct hci_dev *hdev, u16 handle, bdaddr_t *bdaddr, u8 addr_type) mgmt_adv_monitor_device_lost() argument
10170 mgmt_adv_monitor_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, bool report_device, struct sk_buff *skb, struct sock *skip_sk) mgmt_adv_monitor_device_found() argument
10234 mesh_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, u64 instant) mesh_device_found() argument
10300 mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, u64 instant) mgmt_device_found() argument
10392 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) mgmt_remote_name() argument
10440 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) mgmt_resuming() argument
[all...]
/kernel/linux/linux-5.10/include/net/bluetooth/
H A Dhci_core.h43 bdaddr_t bdaddr; member
131 bdaddr_t bdaddr; member
137 bdaddr_t bdaddr; member
145 bdaddr_t bdaddr; member
175 bdaddr_t bdaddr;
185 bdaddr_t bdaddr;
200 bdaddr_t bdaddr;
209 bdaddr_t bdaddr;
219 bdaddr_t bdaddr;
300 bdaddr_t bdaddr;
[all...]
H A Dhci.h625 bdaddr_t bdaddr; member
647 bdaddr_t bdaddr; member
652 bdaddr_t bdaddr; member
658 bdaddr_t bdaddr; member
664 bdaddr_t bdaddr; member
670 bdaddr_t bdaddr; member
675 bdaddr_t bdaddr; member
681 bdaddr_t bdaddr; member
686 bdaddr_t bdaddr; member
690 bdaddr_t bdaddr; member
717 bdaddr_t bdaddr; global() member
725 bdaddr_t bdaddr; global() member
762 bdaddr_t bdaddr; global() member
773 bdaddr_t bdaddr; global() member
779 bdaddr_t bdaddr; global() member
787 bdaddr_t bdaddr; global() member
791 bdaddr_t bdaddr; global() member
798 bdaddr_t bdaddr; global() member
806 bdaddr_t bdaddr; global() member
813 bdaddr_t bdaddr; global() member
818 bdaddr_t bdaddr; global() member
898 bdaddr_t bdaddr; global() member
931 bdaddr_t bdaddr; global() member
984 bdaddr_t bdaddr; global() member
1006 bdaddr_t bdaddr; global() member
1017 bdaddr_t bdaddr; global() member
1296 bdaddr_t bdaddr; global() member
1537 bdaddr_t bdaddr; global() member
1543 bdaddr_t bdaddr; global() member
1639 bdaddr_t bdaddr; global() member
1647 bdaddr_t bdaddr; global() member
1807 bdaddr_t bdaddr; global() member
1895 bdaddr_t bdaddr; global() member
1907 bdaddr_t bdaddr; global() member
1914 bdaddr_t bdaddr; global() member
1935 bdaddr_t bdaddr; global() member
2003 bdaddr_t bdaddr; global() member
2028 bdaddr_t bdaddr; global() member
2033 bdaddr_t bdaddr; global() member
2038 bdaddr_t bdaddr; global() member
2059 bdaddr_t bdaddr; global() member
2065 bdaddr_t bdaddr; global() member
2073 bdaddr_t bdaddr; global() member
2095 bdaddr_t bdaddr; global() member
2126 bdaddr_t bdaddr; global() member
2143 bdaddr_t bdaddr; global() member
2148 bdaddr_t bdaddr; global() member
2156 bdaddr_t bdaddr; global() member
2162 bdaddr_t bdaddr; global() member
2167 bdaddr_t bdaddr; global() member
2173 bdaddr_t bdaddr; global() member
2178 bdaddr_t bdaddr; global() member
2190 bdaddr_t bdaddr; global() member
2196 bdaddr_t bdaddr; global() member
2264 bdaddr_t bdaddr; global() member
2304 bdaddr_t bdaddr; global() member
2354 bdaddr_t bdaddr; global() member
2372 bdaddr_t bdaddr; global() member
2391 bdaddr_t bdaddr; global() member
[all...]
H A Dhci_sock.h112 bdaddr_t bdaddr; member
133 bdaddr_t bdaddr; member
157 bdaddr_t bdaddr; member
163 bdaddr_t bdaddr; member
H A Dhci_mon.h58 bdaddr_t bdaddr; member
64 bdaddr_t bdaddr; member
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dhci.h729 bdaddr_t bdaddr; member
751 bdaddr_t bdaddr; member
756 bdaddr_t bdaddr; member
762 bdaddr_t bdaddr; member
768 bdaddr_t bdaddr; member
774 bdaddr_t bdaddr; member
779 bdaddr_t bdaddr; member
785 bdaddr_t bdaddr; member
790 bdaddr_t bdaddr; member
794 bdaddr_t bdaddr; member
821 bdaddr_t bdaddr; global() member
829 bdaddr_t bdaddr; global() member
866 bdaddr_t bdaddr; global() member
877 bdaddr_t bdaddr; global() member
883 bdaddr_t bdaddr; global() member
891 bdaddr_t bdaddr; global() member
895 bdaddr_t bdaddr; global() member
902 bdaddr_t bdaddr; global() member
910 bdaddr_t bdaddr; global() member
917 bdaddr_t bdaddr; global() member
922 bdaddr_t bdaddr; global() member
1036 bdaddr_t bdaddr; global() member
1069 bdaddr_t bdaddr; global() member
1122 bdaddr_t bdaddr; global() member
1144 bdaddr_t bdaddr; global() member
1155 bdaddr_t bdaddr; global() member
1442 bdaddr_t bdaddr; global() member
1752 bdaddr_t bdaddr; global() member
1758 bdaddr_t bdaddr; global() member
1854 bdaddr_t bdaddr; global() member
1862 bdaddr_t bdaddr; global() member
2062 bdaddr_t bdaddr; global() member
2078 bdaddr_t bdaddr; global() member
2238 bdaddr_t bdaddr; global() member
2255 bdaddr_t bdaddr; global() member
2262 bdaddr_t bdaddr; global() member
2283 bdaddr_t bdaddr; global() member
2351 bdaddr_t bdaddr; global() member
2376 bdaddr_t bdaddr; global() member
2381 bdaddr_t bdaddr; global() member
2386 bdaddr_t bdaddr; global() member
2407 bdaddr_t bdaddr; global() member
2413 bdaddr_t bdaddr; global() member
2421 bdaddr_t bdaddr; global() member
2447 bdaddr_t bdaddr; global() member
2478 bdaddr_t bdaddr; global() member
2500 bdaddr_t bdaddr; global() member
2505 bdaddr_t bdaddr; global() member
2513 bdaddr_t bdaddr; global() member
2519 bdaddr_t bdaddr; global() member
2524 bdaddr_t bdaddr; global() member
2530 bdaddr_t bdaddr; global() member
2535 bdaddr_t bdaddr; global() member
2547 bdaddr_t bdaddr; global() member
2553 bdaddr_t bdaddr; global() member
2621 bdaddr_t bdaddr; global() member
2662 bdaddr_t bdaddr; global() member
2717 bdaddr_t bdaddr; global() member
2740 bdaddr_t bdaddr; global() member
2764 bdaddr_t bdaddr; global() member
2776 bdaddr_t bdaddr; global() member
[all...]
H A Dhci_core.h46 bdaddr_t bdaddr; member
138 bdaddr_t bdaddr; member
155 bdaddr_t bdaddr; member
170 bdaddr_t bdaddr; member
190 bdaddr_t bdaddr; member
200 bdaddr_t bdaddr; member
215 bdaddr_t bdaddr; member
224 bdaddr_t bdaddr; member
234 bdaddr_t bdaddr; member
287 bdaddr_t bdaddr; member
365 bdaddr_t bdaddr; global() member
873 sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) sco_connect_ind() argument
888 iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) iso_connect_ind() argument
1918 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type, __u8 *flags) hci_proto_connect_ind() argument
2076 hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type) hci_bdaddr_is_rpa() argument
2099 hci_get_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_get_irk() argument
[all...]
H A Dhci_sock.h112 bdaddr_t bdaddr; member
133 bdaddr_t bdaddr; member
157 bdaddr_t bdaddr; member
163 bdaddr_t bdaddr; member
/kernel/linux/linux-5.10/net/bluetooth/
H A Dhci_event.c761 bacpy(&hdev->bdaddr, &rp->bdaddr); in hci_cc_read_bd_addr()
764 bacpy(&hdev->setup_addr, &rp->bdaddr); in hci_cc_read_bd_addr()
981 mgmt_pin_code_reply_complete(hdev, &rp->bdaddr, rp->status); in hci_cc_pin_code_reply()
990 conn = hci_conn_hash_lookup_ba(hdev, ACL_LINK, &cp->bdaddr); in hci_cc_pin_code_reply()
1007 mgmt_pin_code_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_pin_code_neg_reply()
1066 mgmt_user_confirm_reply_complete(hdev, &rp->bdaddr, ACL_LINK, 0, in hci_cc_user_confirm_reply()
1082 mgmt_user_confirm_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_user_confirm_neg_reply()
1097 mgmt_user_passkey_reply_complete(hdev, &rp->bdaddr, ACL_LINK, in hci_cc_user_passkey_reply()
1113 mgmt_user_passkey_neg_reply_complete(hdev, &rp->bdaddr, in hci_cc_user_passkey_neg_reply()
1337 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) store_pending_adv_report() argument
2025 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) hci_check_pending_name() argument
2687 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument
5108 le_conn_update_addr(struct hci_conn *conn, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa) le_conn_update_addr() argument
5161 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) le_conn_complete_evt() argument
5486 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, s8 rssi, u8 *data, u8 len, bool ext_adv) process_adv_report() argument
[all...]
H A Dhci_core.c597 bacpy(&cp.bdaddr, BDADDR_ANY); in hci_init3_req()
824 bacpy(&cp.bdaddr, BDADDR_ANY); in hci_init4_req()
1124 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup()
1129 BT_DBG("cache %p, %pMR", cache, bdaddr); in hci_inquiry_cache_lookup()
1132 if (!bacmp(&e->data.bdaddr, bdaddr)) in hci_inquiry_cache_lookup()
1140 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup_unknown()
1145 BT_DBG("cache %p, %pMR", cache, bdaddr); in hci_inquiry_cache_lookup_unknown()
1148 if (!bacmp(&e->data.bdaddr, bdaddr)) in hci_inquiry_cache_lookup_unknown()
1123 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup() argument
1139 hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_inquiry_cache_lookup_unknown() argument
1155 hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, bdaddr_t *bdaddr, int state) hci_inquiry_cache_lookup_resolve() argument
2402 hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_find_link_key() argument
2476 hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 role) hci_find_ltk() argument
2539 hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_find_irk_by_addr() argument
2572 hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *val, u8 type, u8 pin_len, bool *persistent) hci_add_link_key() argument
2619 hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 type, u8 authenticated, u8 tk[16], u8 enc_size, __le16 ediv, __le64 rand) hci_add_ltk() argument
2648 hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 val[16], bdaddr_t *rpa) hci_add_irk() argument
2671 hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_remove_link_key() argument
2687 hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_ltk() argument
2706 hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_remove_irk() argument
2721 hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) hci_bdaddr_is_paired() argument
2779 hci_find_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_find_remote_oob_data() argument
2795 hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_remote_oob_data() argument
2822 hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 *hash192, u8 *rand192, u8 *hash256, u8 *rand256) hci_add_remote_oob_data() argument
3113 hci_bdaddr_list_lookup(struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup() argument
3126 hci_bdaddr_list_lookup_with_irk( struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup_with_irk() argument
3141 hci_bdaddr_list_lookup_with_flags(struct list_head *bdaddr_list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_lookup_with_flags() argument
3164 hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_add() argument
3186 hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr, u8 type, u8 *peer_irk, u8 *local_irk) hci_bdaddr_list_add_with_irk() argument
3215 hci_bdaddr_list_add_with_flags(struct list_head *list, bdaddr_t *bdaddr, u8 type, u32 flags) hci_bdaddr_list_add_with_flags() argument
3239 hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del() argument
3258 hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del_with_irk() argument
3278 hci_bdaddr_list_del_with_flags(struct list_head *list, bdaddr_t *bdaddr, u8 type) hci_bdaddr_list_del_with_flags() argument
3447 hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 *bdaddr_type) hci_copy_identity_address() argument
[all...]
H A Dmgmt.c884 !bacmp(&hdev->bdaddr, BDADDR_ANY)) { in get_current_settings()
1021 bacpy(&rp.bdaddr, &hdev->bdaddr); in read_controller_info()
1077 bacpy(&rp->bdaddr, &hdev->bdaddr); in read_ext_controller_info()
2403 &key->addr.bdaddr); in load_link_keys()
2413 hci_add_link_key(hdev, NULL, &key->addr.bdaddr, key->val, in load_link_keys()
2424 static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, in device_unpaired() argument
2429 bacpy(&ev.addr.bdaddr, bdaddr); in device_unpaired()
4080 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) device_flags_changed() argument
6478 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) device_added() argument
6588 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) device_removed() argument
8177 mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 store_hint, u16 min_interval, u16 max_interval, u16 latency, u16 timeout) mgmt_new_conn_param() argument
8274 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) mgmt_device_disconnected() argument
8314 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_disconnect_failed() argument
8340 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_connect_failed() argument
8360 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument
8371 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_reply_complete() argument
8384 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_neg_reply_complete() argument
8397 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) mgmt_user_confirm_request() argument
8414 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) mgmt_user_passkey_request() argument
8428 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) user_pairing_resp_complete() argument
8444 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_reply_complete() argument
8451 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_neg_reply_complete() argument
8459 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_reply_complete() argument
8466 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_neg_reply_complete() argument
8474 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) mgmt_user_passkey_notify() argument
8790 mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) mgmt_device_found() argument
8875 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) mgmt_remote_name() argument
8919 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) mgmt_resuming() argument
[all...]
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtbcm.c41 bdaddr_t efi_bdaddr, bdaddr; in btbcm_set_bdaddr_from_efi() local
57 baswap(&bdaddr, &efi_bdaddr); in btbcm_set_bdaddr_from_efi()
59 ret = btbcm_set_bdaddr(hdev, &bdaddr); in btbcm_set_bdaddr_from_efi()
63 bt_dev_info(hdev, "BCM: Using EFI device address (%pMR)", &bdaddr); in btbcm_set_bdaddr_from_efi()
117 if (!bacmp(&bda->bdaddr, BDADDR_BCM20702A0) || in btbcm_check_bdaddr()
118 !bacmp(&bda->bdaddr, BDADDR_BCM20702A1) || in btbcm_check_bdaddr()
119 !bacmp(&bda->bdaddr, BDADDR_BCM2076B1) || in btbcm_check_bdaddr()
120 !bacmp(&bda->bdaddr, BDADDR_BCM4324B3) || in btbcm_check_bdaddr()
121 !bacmp(&bda->bdaddr, BDADDR_BCM4330B1) || in btbcm_check_bdaddr()
122 !bacmp(&bda->bdaddr, BDADDR_BCM4334B in btbcm_check_bdaddr()
140 btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument
[all...]
H A Dhci_ll.c70 bdaddr_t bdaddr; member
590 static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ll_set_bdaddr() argument
599 baswap(&bdaddr_swapped, bdaddr); in ll_set_bdaddr()
647 if (!bacmp(&lldev->bdaddr, BDADDR_NONE)) { in ll_setup()
652 } else if (bacmp(&lldev->bdaddr, BDADDR_ANY)) { in ll_setup()
653 err = ll_set_bdaddr(hu->hdev, &lldev->bdaddr); in ll_setup()
732 bacpy(&lldev->bdaddr, BDADDR_NONE); in hci_ti_probe()
735 bdaddr_t *bdaddr; in hci_ti_probe() local
738 bdaddr = nvmem_cell_read(bdaddr_cell, &len); in hci_ti_probe()
740 if (IS_ERR(bdaddr)) { in hci_ti_probe()
[all...]
H A Dbtqca.h137 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
143 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
152 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() argument
170 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr() argument
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtbcm.c44 bdaddr_t efi_bdaddr, bdaddr; in btbcm_set_bdaddr_from_efi() local
60 baswap(&bdaddr, &efi_bdaddr); in btbcm_set_bdaddr_from_efi()
62 ret = btbcm_set_bdaddr(hdev, &bdaddr); in btbcm_set_bdaddr_from_efi()
66 bt_dev_info(hdev, "BCM: Using EFI device address (%pMR)", &bdaddr); in btbcm_set_bdaddr_from_efi()
123 if (!bacmp(&bda->bdaddr, BDADDR_BCM20702A0) || in btbcm_check_bdaddr()
124 !bacmp(&bda->bdaddr, BDADDR_BCM20702A1) || in btbcm_check_bdaddr()
125 !bacmp(&bda->bdaddr, BDADDR_BCM2076B1) || in btbcm_check_bdaddr()
126 !bacmp(&bda->bdaddr, BDADDR_BCM4324B3) || in btbcm_check_bdaddr()
127 !bacmp(&bda->bdaddr, BDADDR_BCM4330B1) || in btbcm_check_bdaddr()
128 !bacmp(&bda->bdaddr, BDADDR_BCM4334B in btbcm_check_bdaddr()
147 btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument
[all...]
H A Dhci_ll.c70 bdaddr_t bdaddr; member
590 static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ll_set_bdaddr() argument
599 baswap(&bdaddr_swapped, bdaddr); in ll_set_bdaddr()
648 if (!bacmp(&lldev->bdaddr, BDADDR_NONE)) { in ll_setup()
653 } else if (bacmp(&lldev->bdaddr, BDADDR_ANY)) { in ll_setup()
654 err = ll_set_bdaddr(hu->hdev, &lldev->bdaddr); in ll_setup()
733 bacpy(&lldev->bdaddr, BDADDR_NONE); in hci_ti_probe()
736 bdaddr_t *bdaddr; in hci_ti_probe() local
739 bdaddr = nvmem_cell_read(bdaddr_cell, &len); in hci_ti_probe()
741 if (IS_ERR(bdaddr)) { in hci_ti_probe()
[all...]
H A Dbtqca.h157 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
163 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
167 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() argument
187 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr() argument
/kernel/linux/linux-5.10/net/bluetooth/cmtp/
H A Dcmtp.h45 bdaddr_t bdaddr; member
50 bdaddr_t bdaddr; member
75 bdaddr_t bdaddr; member
H A Dcore.c53 static struct cmtp_session *__cmtp_get_session(bdaddr_t *bdaddr) in __cmtp_get_session() argument
60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session()
80 bacpy(&ci->bdaddr, &session->bdaddr); in __cmtp_copy_session()
356 bacpy(&session->bdaddr, &l2cap_pi(sock->sk)->chan->dst); in cmtp_add_connection()
363 sprintf(session->name, "%pMR", &session->bdaddr); in cmtp_add_connection()
432 session = __cmtp_get_session(&req->bdaddr); in cmtp_del_connection()
489 session = __cmtp_get_session(&ci->bdaddr); in cmtp_get_conninfo()
/kernel/linux/linux-6.6/net/bluetooth/cmtp/
H A Dcmtp.h45 bdaddr_t bdaddr; member
50 bdaddr_t bdaddr; member
75 bdaddr_t bdaddr; member
H A Dcore.c53 static struct cmtp_session *__cmtp_get_session(bdaddr_t *bdaddr) in __cmtp_get_session() argument
60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session()
80 bacpy(&ci->bdaddr, &session->bdaddr); in __cmtp_copy_session()
356 bacpy(&session->bdaddr, &l2cap_pi(sock->sk)->chan->dst); in cmtp_add_connection()
363 sprintf(session->name, "%pMR", &session->bdaddr); in cmtp_add_connection()
432 session = __cmtp_get_session(&req->bdaddr); in cmtp_del_connection()
489 session = __cmtp_get_session(&ci->bdaddr); in cmtp_get_conninfo()

Completed in 53 milliseconds

1234