Lines Matching refs:bdaddr_t

46 	bdaddr_t	bdaddr;
82 bdaddr_t last_adv_addr;
137 bdaddr_t bdaddr;
154 bdaddr_t bdaddr;
169 bdaddr_t bdaddr;
189 bdaddr_t bdaddr;
199 bdaddr_t bdaddr;
213 bdaddr_t rpa;
214 bdaddr_t bdaddr;
223 bdaddr_t bdaddr;
233 bdaddr_t bdaddr;
264 bdaddr_t random_addr;
286 bdaddr_t bdaddr;
355 bdaddr_t bdaddr;
356 bdaddr_t setup_addr;
357 bdaddr_t public_addr;
358 bdaddr_t random_addr;
359 bdaddr_t static_addr;
544 bdaddr_t wake_addr;
603 bdaddr_t rpa;
643 int (*set_bdaddr)(struct hci_dev *hdev, const bdaddr_t *bdaddr);
668 bdaddr_t dst;
670 bdaddr_t src;
672 bdaddr_t init_addr;
674 bdaddr_t resp_addr;
781 bdaddr_t addr;
834 int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr);
839 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags);
842 static inline int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in sco_connect_ind()
854 int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags);
857 static inline int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in iso_connect_ind()
915 bdaddr_t *bdaddr);
917 bdaddr_t *bdaddr);
919 bdaddr_t *bdaddr,
1070 bdaddr_t *ba, __u8 bis) in hci_conn_hash_lookup_bis()
1093 bdaddr_t *ba, in hci_conn_hash_lookup_per_adv_bis()
1137 __u8 type, bdaddr_t *ba) in hci_conn_hash_lookup_ba()
1157 bdaddr_t *ba, in hci_conn_hash_lookup_le()
1181 bdaddr_t *ba, in hci_conn_hash_lookup_cis()
1419 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
1422 bdaddr_t *dst, u8 role);
1432 struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
1436 struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
1439 struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
1442 struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
1444 struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst,
1446 struct hci_conn *hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst,
1449 struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst,
1451 struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst,
1454 int hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type,
1583 struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, u8 src_type);
1643 bdaddr_t *bdaddr, u8 type);
1645 struct list_head *list, bdaddr_t *bdaddr,
1648 hci_bdaddr_list_lookup_with_flags(struct list_head *list, bdaddr_t *bdaddr,
1650 int hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type);
1651 int hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr,
1653 int hci_bdaddr_list_add_with_flags(struct list_head *list, bdaddr_t *bdaddr,
1655 int hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type);
1656 int hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr,
1658 int hci_bdaddr_list_del_with_flags(struct list_head *list, bdaddr_t *bdaddr,
1663 bdaddr_t *addr, u8 addr_type);
1665 bdaddr_t *addr, u8 addr_type);
1666 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type);
1674 bdaddr_t *addr,
1680 struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
1682 bdaddr_t *bdaddr, u8 *val, u8 type,
1684 struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
1687 struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
1689 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
1691 int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
1693 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa);
1694 struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr,
1696 struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr,
1697 u8 addr_type, u8 val[16], bdaddr_t *rpa);
1698 void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type);
1703 bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type);
1707 bdaddr_t *bdaddr, u8 bdaddr_type);
1708 int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
1711 int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
1879 static inline int hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_proto_connect_ind()
2037 static inline bool hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type) in hci_bdaddr_is_rpa()
2048 static inline bool hci_is_identity_address(bdaddr_t *addr, u8 addr_type) in hci_is_identity_address()
2061 bdaddr_t *bdaddr, u8 addr_type) in hci_get_irk()
2209 void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr,
2212 void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr,
2214 void mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
2216 void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure);
2217 void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2219 void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2221 int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
2224 int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2226 int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2228 int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
2230 int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2232 int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
2234 int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr,
2244 void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
2248 void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
2252 void mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr,
2259 void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr,
2272 bdaddr_t *bdaddr, u8 addr_type);
2280 void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr,