/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | msft.c | 86 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 D | hci_core.c | 193 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 D | hci_request.c | 360 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, ¶ms->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 D | hci_event.c | 975 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 D | mgmt.c | 928 !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 D | hci_core.h | 43 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 D | hci.h | 625 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 D | hci_sock.h | 112 bdaddr_t bdaddr; member 133 bdaddr_t bdaddr; member 157 bdaddr_t bdaddr; member 163 bdaddr_t bdaddr; member
|
H A D | hci_mon.h | 58 bdaddr_t bdaddr; member 64 bdaddr_t bdaddr; member
|
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | hci.h | 729 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 D | hci_core.h | 46 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 D | hci_sock.h | 112 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 D | hci_event.c | 761 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 D | hci_core.c | 597 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 D | mgmt.c | 884 !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 D | btbcm.c | 41 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 D | hci_ll.c | 70 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 D | btqca.h | 137 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 D | btbcm.c | 44 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 D | hci_ll.c | 70 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 D | btqca.h | 157 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 D | cmtp.h | 45 bdaddr_t bdaddr; member 50 bdaddr_t bdaddr; member 75 bdaddr_t bdaddr; member
|
H A D | core.c | 53 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 D | cmtp.h | 45 bdaddr_t bdaddr; member 50 bdaddr_t bdaddr; member 75 bdaddr_t bdaddr; member
|
H A D | core.c | 53 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()
|