bdaddr_t           20 drivers/bluetooth/btbcm.c #define BDADDR_BCM20702A0 (&(bdaddr_t) {{0x00, 0xa0, 0x02, 0x70, 0x20, 0x00}})
bdaddr_t           21 drivers/bluetooth/btbcm.c #define BDADDR_BCM20702A1 (&(bdaddr_t) {{0x00, 0x00, 0xa0, 0x02, 0x70, 0x20}})
bdaddr_t           22 drivers/bluetooth/btbcm.c #define BDADDR_BCM2076B1 (&(bdaddr_t) {{0x79, 0x56, 0x00, 0xa0, 0x76, 0x20}})
bdaddr_t           23 drivers/bluetooth/btbcm.c #define BDADDR_BCM43430A0 (&(bdaddr_t) {{0xac, 0x1f, 0x12, 0xa0, 0x43, 0x43}})
bdaddr_t           24 drivers/bluetooth/btbcm.c #define BDADDR_BCM4324B3 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb3, 0x24, 0x43}})
bdaddr_t           25 drivers/bluetooth/btbcm.c #define BDADDR_BCM4330B1 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb1, 0x30, 0x43}})
bdaddr_t           26 drivers/bluetooth/btbcm.c #define BDADDR_BCM4345C5 (&(bdaddr_t) {{0xac, 0x1f, 0x00, 0xc5, 0x45, 0x43}})
bdaddr_t           27 drivers/bluetooth/btbcm.c #define BDADDR_BCM43341B (&(bdaddr_t) {{0xac, 0x1f, 0x00, 0x1b, 0x34, 0x43}})
bdaddr_t           91 drivers/bluetooth/btbcm.c int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t           55 drivers/bluetooth/btbcm.h int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
bdaddr_t           72 drivers/bluetooth/btbcm.h static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t           21 drivers/bluetooth/btintel.c #define BDADDR_INTEL (&(bdaddr_t) {{0x00, 0x8b, 0x9e, 0x19, 0x03, 0x00}})
bdaddr_t          104 drivers/bluetooth/btintel.c int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t           34 drivers/bluetooth/btintel.h 	bdaddr_t otp_bdaddr;
bdaddr_t           70 drivers/bluetooth/btintel.h int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
bdaddr_t          107 drivers/bluetooth/btintel.h static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          567 drivers/bluetooth/btmrvl_main.c static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          574 drivers/bluetooth/btmrvl_main.c 	buf[1] = sizeof(bdaddr_t);
bdaddr_t          575 drivers/bluetooth/btmrvl_main.c 	memcpy(buf + 2, bdaddr, sizeof(bdaddr_t));
bdaddr_t          357 drivers/bluetooth/btqca.c int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          365 drivers/bluetooth/btqca.c 	cmd[2] = sizeof(bdaddr_t);	/* size */
bdaddr_t          366 drivers/bluetooth/btqca.c 	memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t));
bdaddr_t          448 drivers/bluetooth/btqca.c int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          133 drivers/bluetooth/btqca.h int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
bdaddr_t          138 drivers/bluetooth/btqca.h int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
bdaddr_t          146 drivers/bluetooth/btqca.h static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          163 drivers/bluetooth/btqca.h static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t         3102 drivers/bluetooth/btusb.c 				    const bdaddr_t *bdaddr)
bdaddr_t         3109 drivers/bluetooth/btusb.c 	buf[1] = sizeof(bdaddr_t);
bdaddr_t         3110 drivers/bluetooth/btusb.c 	memcpy(buf + 2, bdaddr, sizeof(bdaddr_t));
bdaddr_t         3125 drivers/bluetooth/btusb.c 				    const bdaddr_t *bdaddr)
bdaddr_t         3134 drivers/bluetooth/btusb.c 	buf[3] = sizeof(bdaddr_t);
bdaddr_t         3135 drivers/bluetooth/btusb.c 	memcpy(buf + 4, bdaddr, sizeof(bdaddr_t));
bdaddr_t          169 drivers/bluetooth/hci_ath.c static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t           70 drivers/bluetooth/hci_ll.c 	bdaddr_t bdaddr;
bdaddr_t          590 drivers/bluetooth/hci_ll.c static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
bdaddr_t          592 drivers/bluetooth/hci_ll.c 	bdaddr_t bdaddr_swapped;
bdaddr_t          600 drivers/bluetooth/hci_ll.c 	skb = __hci_cmd_sync(hdev, HCI_VS_WRITE_BD_ADDR, sizeof(bdaddr_t),
bdaddr_t          735 drivers/bluetooth/hci_ll.c 		bdaddr_t *bdaddr;
bdaddr_t          744 drivers/bluetooth/hci_ll.c 		if (len != sizeof(bdaddr_t)) {
bdaddr_t          136 drivers/bluetooth/hci_nokia.c 	bdaddr_t bdaddr;
bdaddr_t          226 include/net/bluetooth/bluetooth.h #define BDADDR_ANY  (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}})
bdaddr_t          227 include/net/bluetooth/bluetooth.h #define BDADDR_NONE (&(bdaddr_t) {{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}})
bdaddr_t          230 include/net/bluetooth/bluetooth.h static inline int bacmp(const bdaddr_t *ba1, const bdaddr_t *ba2)
bdaddr_t          232 include/net/bluetooth/bluetooth.h 	return memcmp(ba1, ba2, sizeof(bdaddr_t));
bdaddr_t          234 include/net/bluetooth/bluetooth.h static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src)
bdaddr_t          236 include/net/bluetooth/bluetooth.h 	memcpy(dst, src, sizeof(bdaddr_t));
bdaddr_t          239 include/net/bluetooth/bluetooth.h void baswap(bdaddr_t *dst, const bdaddr_t *src);
bdaddr_t          296 include/net/bluetooth/bluetooth.h 	bdaddr_t bdaddr;
bdaddr_t          567 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          589 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          594 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          600 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          606 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          612 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          617 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          623 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          628 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          632 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          659 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          667 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          704 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          715 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          721 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          729 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          733 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          740 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          748 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          755 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          760 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          840 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          873 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          943 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t          954 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1220 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1372 include/net/bluetooth/hci.h 	bdaddr_t direct_addr;
bdaddr_t         1431 include/net/bluetooth/hci.h 	bdaddr_t peer_addr;
bdaddr_t         1454 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1460 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1556 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1564 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1628 include/net/bluetooth/hci.h 	bdaddr_t  peer_addr;
bdaddr_t         1659 include/net/bluetooth/hci.h 	bdaddr_t  peer_addr;
bdaddr_t         1718 include/net/bluetooth/hci.h 	bdaddr_t  bdaddr;
bdaddr_t         1726 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1738 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1745 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1766 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1834 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1859 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1864 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1869 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1890 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1896 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1904 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1926 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1957 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1974 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1979 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         1987 include/net/bluetooth/hci.h 	bdaddr_t	bdaddr;
bdaddr_t         1993 include/net/bluetooth/hci.h 	bdaddr_t	bdaddr;
bdaddr_t         1998 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2004 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2009 include/net/bluetooth/hci.h 	bdaddr_t	bdaddr;
bdaddr_t         2021 include/net/bluetooth/hci.h 	bdaddr_t	bdaddr;
bdaddr_t         2027 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2095 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2133 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2183 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2185 include/net/bluetooth/hci.h 	bdaddr_t direct_addr;
bdaddr_t         2193 include/net/bluetooth/hci.h 	bdaddr_t bdaddr;
bdaddr_t         2201 include/net/bluetooth/hci.h 	bdaddr_t direct_addr;
bdaddr_t         2212 include/net/bluetooth/hci.h 	bdaddr_t  bdaddr;
bdaddr_t         2213 include/net/bluetooth/hci.h 	bdaddr_t  local_rpa;
bdaddr_t         2214 include/net/bluetooth/hci.h 	bdaddr_t  peer_rpa;
bdaddr_t           39 include/net/bluetooth/hci_core.h 	bdaddr_t	bdaddr;
bdaddr_t           75 include/net/bluetooth/hci_core.h 	bdaddr_t		last_adv_addr;
bdaddr_t          102 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          108 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          122 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          131 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          144 include/net/bluetooth/hci_core.h 	bdaddr_t rpa;
bdaddr_t          145 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          153 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          161 include/net/bluetooth/hci_core.h 	bdaddr_t bdaddr;
bdaddr_t          183 include/net/bluetooth/hci_core.h 	bdaddr_t	random_addr;
bdaddr_t          224 include/net/bluetooth/hci_core.h 	bdaddr_t	bdaddr;
bdaddr_t          225 include/net/bluetooth/hci_core.h 	bdaddr_t	setup_addr;
bdaddr_t          226 include/net/bluetooth/hci_core.h 	bdaddr_t	public_addr;
bdaddr_t          227 include/net/bluetooth/hci_core.h 	bdaddr_t	random_addr;
bdaddr_t          228 include/net/bluetooth/hci_core.h 	bdaddr_t	static_addr;
bdaddr_t          430 include/net/bluetooth/hci_core.h 	bdaddr_t		rpa;
bdaddr_t          446 include/net/bluetooth/hci_core.h 	int (*set_bdaddr)(struct hci_dev *hdev, const bdaddr_t *bdaddr);
bdaddr_t          457 include/net/bluetooth/hci_core.h 	bdaddr_t	dst;
bdaddr_t          459 include/net/bluetooth/hci_core.h 	bdaddr_t	src;
bdaddr_t          461 include/net/bluetooth/hci_core.h 	bdaddr_t	init_addr;
bdaddr_t          463 include/net/bluetooth/hci_core.h 	bdaddr_t	resp_addr;
bdaddr_t          549 include/net/bluetooth/hci_core.h 	bdaddr_t addr;
bdaddr_t          591 include/net/bluetooth/hci_core.h int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr);
bdaddr_t          596 include/net/bluetooth/hci_core.h int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags);
bdaddr_t          599 include/net/bluetooth/hci_core.h static inline int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t          657 include/net/bluetooth/hci_core.h 					       bdaddr_t *bdaddr);
bdaddr_t          659 include/net/bluetooth/hci_core.h 						       bdaddr_t *bdaddr);
bdaddr_t          661 include/net/bluetooth/hci_core.h 						       bdaddr_t *bdaddr,
bdaddr_t          824 include/net/bluetooth/hci_core.h 							__u8 type, bdaddr_t *ba)
bdaddr_t          844 include/net/bluetooth/hci_core.h 						       bdaddr_t *ba,
bdaddr_t          911 include/net/bluetooth/hci_core.h struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
bdaddr_t          922 include/net/bluetooth/hci_core.h struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t          925 include/net/bluetooth/hci_core.h struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t          927 include/net/bluetooth/hci_core.h 				u8 role, bdaddr_t *direct_rpa);
bdaddr_t          928 include/net/bluetooth/hci_core.h struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t          930 include/net/bluetooth/hci_core.h struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
bdaddr_t         1052 include/net/bluetooth/hci_core.h struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, u8 src_type);
bdaddr_t         1079 include/net/bluetooth/hci_core.h 					   bdaddr_t *bdaddr, u8 type);
bdaddr_t         1081 include/net/bluetooth/hci_core.h 				    struct list_head *list, bdaddr_t *bdaddr,
bdaddr_t         1083 include/net/bluetooth/hci_core.h int hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type);
bdaddr_t         1084 include/net/bluetooth/hci_core.h int hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr,
bdaddr_t         1086 include/net/bluetooth/hci_core.h int hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type);
bdaddr_t         1087 include/net/bluetooth/hci_core.h int hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr,
bdaddr_t         1092 include/net/bluetooth/hci_core.h 					       bdaddr_t *addr, u8 addr_type);
bdaddr_t         1094 include/net/bluetooth/hci_core.h 					    bdaddr_t *addr, u8 addr_type);
bdaddr_t         1095 include/net/bluetooth/hci_core.h void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type);
bdaddr_t         1099 include/net/bluetooth/hci_core.h 						  bdaddr_t *addr,
bdaddr_t         1105 include/net/bluetooth/hci_core.h struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
bdaddr_t         1107 include/net/bluetooth/hci_core.h 				  bdaddr_t *bdaddr, u8 *val, u8 type,
bdaddr_t         1109 include/net/bluetooth/hci_core.h struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1112 include/net/bluetooth/hci_core.h struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1114 include/net/bluetooth/hci_core.h int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
bdaddr_t         1116 include/net/bluetooth/hci_core.h int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
bdaddr_t         1118 include/net/bluetooth/hci_core.h struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa);
bdaddr_t         1119 include/net/bluetooth/hci_core.h struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1121 include/net/bluetooth/hci_core.h struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1122 include/net/bluetooth/hci_core.h 			    u8 addr_type, u8 val[16], bdaddr_t *rpa);
bdaddr_t         1123 include/net/bluetooth/hci_core.h void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type);
bdaddr_t         1126 include/net/bluetooth/hci_core.h bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type);
bdaddr_t         1130 include/net/bluetooth/hci_core.h 					  bdaddr_t *bdaddr, u8 bdaddr_type);
bdaddr_t         1131 include/net/bluetooth/hci_core.h int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1134 include/net/bluetooth/hci_core.h int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1221 include/net/bluetooth/hci_core.h static inline int hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1395 include/net/bluetooth/hci_core.h static inline bool hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type)
bdaddr_t         1406 include/net/bluetooth/hci_core.h static inline bool hci_is_identity_address(bdaddr_t *addr, u8 addr_type)
bdaddr_t         1419 include/net/bluetooth/hci_core.h 					  bdaddr_t *bdaddr, u8 addr_type)
bdaddr_t         1534 include/net/bluetooth/hci_core.h void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1537 include/net/bluetooth/hci_core.h void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1539 include/net/bluetooth/hci_core.h void mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t         1541 include/net/bluetooth/hci_core.h void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure);
bdaddr_t         1542 include/net/bluetooth/hci_core.h void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1544 include/net/bluetooth/hci_core.h void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1546 include/net/bluetooth/hci_core.h int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1549 include/net/bluetooth/hci_core.h int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1551 include/net/bluetooth/hci_core.h int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1553 include/net/bluetooth/hci_core.h int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1555 include/net/bluetooth/hci_core.h int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1557 include/net/bluetooth/hci_core.h int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1559 include/net/bluetooth/hci_core.h int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1570 include/net/bluetooth/hci_core.h void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t         1573 include/net/bluetooth/hci_core.h void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t         1581 include/net/bluetooth/hci_core.h void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1600 include/net/bluetooth/hci_core.h void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t           56 include/net/bluetooth/hci_mon.h 	bdaddr_t	bdaddr;
bdaddr_t           62 include/net/bluetooth/hci_mon.h 	bdaddr_t	bdaddr;
bdaddr_t          112 include/net/bluetooth/hci_sock.h 	bdaddr_t bdaddr;
bdaddr_t          133 include/net/bluetooth/hci_sock.h 	bdaddr_t bdaddr;
bdaddr_t          157 include/net/bluetooth/hci_sock.h 	bdaddr_t bdaddr;
bdaddr_t          163 include/net/bluetooth/hci_sock.h 	bdaddr_t bdaddr;
bdaddr_t           67 include/net/bluetooth/l2cap.h 	bdaddr_t	l2_bdaddr;
bdaddr_t          506 include/net/bluetooth/l2cap.h 	bdaddr_t	dst;
bdaddr_t          508 include/net/bluetooth/l2cap.h 	bdaddr_t	src;
bdaddr_t          928 include/net/bluetooth/l2cap.h int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
bdaddr_t          934 include/net/bluetooth/l2cap.h 		       bdaddr_t *dst, u8 dst_type);
bdaddr_t           56 include/net/bluetooth/mgmt.h 	bdaddr_t	bdaddr;
bdaddr_t          109 include/net/bluetooth/mgmt.h 	bdaddr_t	bdaddr;
bdaddr_t          385 include/net/bluetooth/mgmt.h 	bdaddr_t bdaddr;
bdaddr_t          497 include/net/bluetooth/mgmt.h 	bdaddr_t bdaddr;
bdaddr_t          599 include/net/bluetooth/mgmt.h 	bdaddr_t bdaddr;
bdaddr_t          798 include/net/bluetooth/mgmt.h 	bdaddr_t rpa;
bdaddr_t          237 include/net/bluetooth/rfcomm.h int  rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst,
bdaddr_t          245 include/net/bluetooth/rfcomm.h struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel);
bdaddr_t          277 include/net/bluetooth/rfcomm.h void   rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src,
bdaddr_t          278 include/net/bluetooth/rfcomm.h 								bdaddr_t *dst);
bdaddr_t          283 include/net/bluetooth/rfcomm.h 	bdaddr_t	rc_bdaddr;
bdaddr_t          306 include/net/bluetooth/rfcomm.h 	bdaddr_t src;
bdaddr_t          307 include/net/bluetooth/rfcomm.h 	bdaddr_t dst;
bdaddr_t          343 include/net/bluetooth/rfcomm.h 	bdaddr_t src;
bdaddr_t          344 include/net/bluetooth/rfcomm.h 	bdaddr_t dst;
bdaddr_t          352 include/net/bluetooth/rfcomm.h 	bdaddr_t src;
bdaddr_t          353 include/net/bluetooth/rfcomm.h 	bdaddr_t dst;
bdaddr_t           34 include/net/bluetooth/sco.h 	bdaddr_t	sco_bdaddr;
bdaddr_t          106 net/bluetooth/6lowpan.c 						 bdaddr_t *ba, __u8 type)
bdaddr_t          396 net/bluetooth/6lowpan.c 			bdaddr_t *peer_addr, u8 *peer_addr_type)
bdaddr_t          529 net/bluetooth/6lowpan.c 	bdaddr_t addr;
bdaddr_t          912 net/bluetooth/6lowpan.c static int bt_6lowpan_connect(bdaddr_t *addr, u8 dst_type)
bdaddr_t          952 net/bluetooth/6lowpan.c 	bdaddr_t *addr = BDADDR_ANY;
bdaddr_t          981 net/bluetooth/6lowpan.c static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type,
bdaddr_t         1116 net/bluetooth/6lowpan.c 	bdaddr_t addr;
bdaddr_t          108 net/bluetooth/amp.c 	bdaddr_t *dst = &mgr->l2cap_conn->hcon->dst;
bdaddr_t           45 net/bluetooth/cmtp/cmtp.h 	bdaddr_t bdaddr;
bdaddr_t           50 net/bluetooth/cmtp/cmtp.h 	bdaddr_t bdaddr;
bdaddr_t           75 net/bluetooth/cmtp/cmtp.h 	bdaddr_t bdaddr;
bdaddr_t           53 net/bluetooth/cmtp/core.c static struct cmtp_session *__cmtp_get_session(bdaddr_t *bdaddr)
bdaddr_t           68 net/bluetooth/hci_conn.c 	bdaddr_t *bdaddr;
bdaddr_t          494 net/bluetooth/hci_conn.c struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
bdaddr_t          619 net/bluetooth/hci_conn.c struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, uint8_t src_type)
bdaddr_t          640 net/bluetooth/hci_conn.c 			bdaddr_t id_addr;
bdaddr_t          776 net/bluetooth/hci_conn.c 				       bdaddr_t *direct_rpa)
bdaddr_t          879 net/bluetooth/hci_conn.c 		bdaddr_t random_addr;
bdaddr_t          961 net/bluetooth/hci_conn.c struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t          963 net/bluetooth/hci_conn.c 				u8 role, bdaddr_t *direct_rpa)
bdaddr_t         1090 net/bluetooth/hci_conn.c static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type)
bdaddr_t         1106 net/bluetooth/hci_conn.c 					bdaddr_t *addr, u8 addr_type)
bdaddr_t         1143 net/bluetooth/hci_conn.c struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t         1198 net/bluetooth/hci_conn.c struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
bdaddr_t         1229 net/bluetooth/hci_conn.c struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
bdaddr_t         1085 net/bluetooth/hci_core.c 					       bdaddr_t *bdaddr)
bdaddr_t         1101 net/bluetooth/hci_core.c 						       bdaddr_t *bdaddr)
bdaddr_t         1117 net/bluetooth/hci_core.c 						       bdaddr_t *bdaddr,
bdaddr_t         1374 net/bluetooth/hci_core.c 	bdaddr_t ba;
bdaddr_t         2314 net/bluetooth/hci_core.c struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr)
bdaddr_t         2378 net/bluetooth/hci_core.c struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2398 net/bluetooth/hci_core.c struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa)
bdaddr_t         2422 net/bluetooth/hci_core.c struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2445 net/bluetooth/hci_core.c 				  bdaddr_t *bdaddr, u8 *val, u8 type,
bdaddr_t         2491 net/bluetooth/hci_core.c struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2520 net/bluetooth/hci_core.c struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2521 net/bluetooth/hci_core.c 			    u8 addr_type, u8 val[16], bdaddr_t *rpa)
bdaddr_t         2543 net/bluetooth/hci_core.c int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr)
bdaddr_t         2559 net/bluetooth/hci_core.c int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type)
bdaddr_t         2578 net/bluetooth/hci_core.c void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type)
bdaddr_t         2593 net/bluetooth/hci_core.c bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type)
bdaddr_t         2652 net/bluetooth/hci_core.c 					  bdaddr_t *bdaddr, u8 bdaddr_type)
bdaddr_t         2667 net/bluetooth/hci_core.c int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2694 net/bluetooth/hci_core.c int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2896 net/bluetooth/hci_core.c 					 bdaddr_t *bdaddr, u8 type)
bdaddr_t         2909 net/bluetooth/hci_core.c 				struct list_head *bdaddr_list, bdaddr_t *bdaddr,
bdaddr_t         2932 net/bluetooth/hci_core.c int hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type)
bdaddr_t         2954 net/bluetooth/hci_core.c int hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr,
bdaddr_t         2983 net/bluetooth/hci_core.c int hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type)
bdaddr_t         3002 net/bluetooth/hci_core.c int hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr,
bdaddr_t         3024 net/bluetooth/hci_core.c 					       bdaddr_t *addr, u8 addr_type)
bdaddr_t         3040 net/bluetooth/hci_core.c 						  bdaddr_t *addr, u8 addr_type)
bdaddr_t         3055 net/bluetooth/hci_core.c 					    bdaddr_t *addr, u8 addr_type)
bdaddr_t         3099 net/bluetooth/hci_core.c void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type)
bdaddr_t         3162 net/bluetooth/hci_core.c void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t          596 net/bluetooth/hci_debugfs.c 	bdaddr_t addr;
bdaddr_t         1072 net/bluetooth/hci_event.c 	bdaddr_t *sent;
bdaddr_t         1271 net/bluetooth/hci_event.c static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         1956 net/bluetooth/hci_event.c 				   bdaddr_t *bdaddr, u8 *name, u8 name_len)
bdaddr_t         2212 net/bluetooth/hci_event.c static void cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr,
bdaddr_t         2559 net/bluetooth/hci_event.c static void hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr)
bdaddr_t         4903 net/bluetooth/hci_event.c 			bdaddr_t *bdaddr, u8 bdaddr_type, u8 role, u16 handle,
bdaddr_t         5144 net/bluetooth/hci_event.c 					      bdaddr_t *addr,
bdaddr_t         5146 net/bluetooth/hci_event.c 					      bdaddr_t *direct_rpa)
bdaddr_t         5231 net/bluetooth/hci_event.c static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr,
bdaddr_t         5232 net/bluetooth/hci_event.c 			       u8 bdaddr_type, bdaddr_t *direct_addr,
bdaddr_t         1474 net/bluetooth/hci_request.c 			   u8 *own_addr_type, bdaddr_t *rand_addr)
bdaddr_t         1524 net/bluetooth/hci_request.c 		bdaddr_t nrpa;
bdaddr_t         1564 net/bluetooth/hci_request.c 	bdaddr_t random_addr;
bdaddr_t         1874 net/bluetooth/hci_request.c static void set_random_addr(struct hci_request *req, bdaddr_t *rpa)
bdaddr_t         1936 net/bluetooth/hci_request.c 		bdaddr_t nrpa;
bdaddr_t           90 net/bluetooth/hci_request.h 			   u8 *own_addr_type, bdaddr_t *rand_addr);
bdaddr_t          890 net/bluetooth/hci_sock.c 	bdaddr_t bdaddr;
bdaddr_t          907 net/bluetooth/hci_sock.c 	bdaddr_t bdaddr;
bdaddr_t          911 net/bluetooth/hidp/core.c static int hidp_session_new(struct hidp_session **out, const bdaddr_t *bdaddr,
bdaddr_t         1006 net/bluetooth/hidp/core.c static struct hidp_session *__hidp_session_find(const bdaddr_t *bdaddr)
bdaddr_t         1023 net/bluetooth/hidp/core.c static struct hidp_session *hidp_session_find(const bdaddr_t *bdaddr)
bdaddr_t          106 net/bluetooth/hidp/hidp.h 	bdaddr_t bdaddr;
bdaddr_t          111 net/bluetooth/hidp/hidp.h 	bdaddr_t bdaddr;
bdaddr_t          149 net/bluetooth/hidp/hidp.h 	bdaddr_t bdaddr;
bdaddr_t          171 net/bluetooth/l2cap_core.c static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src,
bdaddr_t          189 net/bluetooth/l2cap_core.c int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm)
bdaddr_t         1782 net/bluetooth/l2cap_core.c 						   bdaddr_t *src,
bdaddr_t         1783 net/bluetooth/l2cap_core.c 						   bdaddr_t *dst,
bdaddr_t         7161 net/bluetooth/l2cap_core.c 		       bdaddr_t *dst, u8 dst_type)
bdaddr_t         7324 net/bluetooth/l2cap_core.c int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr)
bdaddr_t           33 net/bluetooth/lib.c void baswap(bdaddr_t *dst, const bdaddr_t *src)
bdaddr_t         2361 net/bluetooth/mgmt.c static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         5521 net/bluetooth/mgmt.c static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type)
bdaddr_t         5539 net/bluetooth/mgmt.c static int hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr,
bdaddr_t         5584 net/bluetooth/mgmt.c 			 bdaddr_t *bdaddr, u8 type, u8 action)
bdaddr_t         5684 net/bluetooth/mgmt.c 			   bdaddr_t *bdaddr, u8 type)
bdaddr_t         7212 net/bluetooth/mgmt.c void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7309 net/bluetooth/mgmt.c void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7345 net/bluetooth/mgmt.c void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7371 net/bluetooth/mgmt.c void mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t         7391 net/bluetooth/mgmt.c void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure)
bdaddr_t         7402 net/bluetooth/mgmt.c void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7415 net/bluetooth/mgmt.c void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7428 net/bluetooth/mgmt.c int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7445 net/bluetooth/mgmt.c int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7459 net/bluetooth/mgmt.c static int user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7475 net/bluetooth/mgmt.c int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7482 net/bluetooth/mgmt.c int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7490 net/bluetooth/mgmt.c int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7497 net/bluetooth/mgmt.c int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7505 net/bluetooth/mgmt.c int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         7821 net/bluetooth/mgmt.c void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t         7903 net/bluetooth/mgmt.c void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
bdaddr_t           67 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src,
bdaddr_t           68 net/bluetooth/rfcomm/core.c 							bdaddr_t *dst,
bdaddr_t           71 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst);
bdaddr_t          371 net/bluetooth/rfcomm/core.c static int __rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel)
bdaddr_t          425 net/bluetooth/rfcomm/core.c int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel)
bdaddr_t          537 net/bluetooth/rfcomm/core.c struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel)
bdaddr_t          694 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst)
bdaddr_t          727 net/bluetooth/rfcomm/core.c static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src,
bdaddr_t          728 net/bluetooth/rfcomm/core.c 							bdaddr_t *dst,
bdaddr_t          785 net/bluetooth/rfcomm/core.c void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src, bdaddr_t *dst)
bdaddr_t         2012 net/bluetooth/rfcomm/core.c static int rfcomm_add_listener(bdaddr_t *ba)
bdaddr_t          109 net/bluetooth/rfcomm/sock.c static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src)
bdaddr_t          130 net/bluetooth/rfcomm/sock.c static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src)
bdaddr_t          447 net/bluetooth/rfcomm/sock.c 		bdaddr_t *src = &rfcomm_pi(sk)->src;
bdaddr_t          959 net/bluetooth/rfcomm/sock.c 	bdaddr_t src, dst;
bdaddr_t           57 net/bluetooth/rfcomm/tty.c 	bdaddr_t		src;
bdaddr_t           58 net/bluetooth/rfcomm/tty.c 	bdaddr_t		dst;
bdaddr_t           65 net/bluetooth/sco.c 	bdaddr_t	src;
bdaddr_t           66 net/bluetooth/sco.c 	bdaddr_t	dst;
bdaddr_t          325 net/bluetooth/sco.c static struct sock *__sco_get_sock_listen_by_addr(bdaddr_t *ba)
bdaddr_t          343 net/bluetooth/sco.c static struct sock *sco_get_sock_listen(bdaddr_t *src)
bdaddr_t          591 net/bluetooth/sco.c 	bdaddr_t *src = &sco_pi(sk)->src;
bdaddr_t         1082 net/bluetooth/sco.c int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags)
bdaddr_t          111 net/bluetooth/smp.c 	bdaddr_t	id_addr;
bdaddr_t          412 net/bluetooth/smp.c 		  const bdaddr_t *ia, u8 _rat, const bdaddr_t *ra, u8 res[16])
bdaddr_t          502 net/bluetooth/smp.c 		     const bdaddr_t *bdaddr)
bdaddr_t          523 net/bluetooth/smp.c int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)
bdaddr_t         2404 net/bluetooth/smp.c int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t         2534 net/bluetooth/smp.c 	bdaddr_t rpa;
bdaddr_t         3587 net/bluetooth/smp.c 	const bdaddr_t ra = { { 0xb6, 0xb5, 0xb4, 0xb3, 0xb2, 0xb1 } };
bdaddr_t         3588 net/bluetooth/smp.c 	const bdaddr_t ia = { { 0xa6, 0xa5, 0xa4, 0xa3, 0xa2, 0xa1 } };
bdaddr_t           96 net/bluetooth/smp.h 	bdaddr_t bdaddr;
bdaddr_t          184 net/bluetooth/smp.h int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr,
bdaddr_t          192 net/bluetooth/smp.h 		     const bdaddr_t *bdaddr);
bdaddr_t          193 net/bluetooth/smp.h int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);