| /linux/include/net/bluetooth/ |
| H A D | hci_core.h | 49 bdaddr_t bdaddr; 85 bdaddr_t last_adv_addr; 141 bdaddr_t bdaddr; 158 bdaddr_t bdaddr; 175 bdaddr_t bdaddr; 195 bdaddr_t bdaddr; 204 bdaddr_t bdaddr; 217 bdaddr_t rpa; 218 bdaddr_t bdaddr; 226 bdaddr_t bdaddr; [all …]
|
| H A D | rfcomm.h | 236 int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, 244 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel); 276 void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src, 277 bdaddr_t *dst); 282 bdaddr_t rc_bdaddr; 305 bdaddr_t src; 306 bdaddr_t dst; 342 bdaddr_t src; 343 bdaddr_t dst; 351 bdaddr_t src; [all …]
|
| H A D | bluetooth.h | 349 } __packed bdaddr_t; typedef 379 #define BDADDR_ANY (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}}) 380 #define BDADDR_NONE (&(bdaddr_t) {{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}}) 383 static inline int bacmp(const bdaddr_t *ba1, const bdaddr_t *ba2) in bacmp() 385 return memcmp(ba1, ba2, sizeof(bdaddr_t)); in bacmp() 387 static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src) in bacpy() 389 memcpy(dst, src, sizeof(bdaddr_t)); in bacpy() 392 void baswap(bdaddr_t *dst, const bdaddr_t *src); 456 bdaddr_t bdaddr;
|
| H A D | hci_sock.h | 112 bdaddr_t bdaddr; 133 bdaddr_t bdaddr; 157 bdaddr_t bdaddr; 163 bdaddr_t bdaddr;
|
| H A D | iso.h | 17 bdaddr_t bc_bdaddr; 27 bdaddr_t iso_bdaddr;
|
| H A D | hci_mon.h | 60 bdaddr_t bdaddr; 66 bdaddr_t bdaddr;
|
| H A D | l2cap.h | 66 bdaddr_t l2_bdaddr; 521 bdaddr_t dst; 523 bdaddr_t src; 952 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm); 958 bdaddr_t *dst, u8 dst_type, u16 timeout);
|
| H A D | mgmt.h | 67 bdaddr_t bdaddr; 128 bdaddr_t bdaddr; 404 bdaddr_t bdaddr; 516 bdaddr_t bdaddr; 625 bdaddr_t bdaddr; 1044 bdaddr_t rpa;
|
| H A D | sco.h | 34 bdaddr_t sco_bdaddr;
|
| /linux/drivers/bluetooth/ |
| H A D | btqca.h | 100 bdaddr_t bdaddr; 165 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr); 171 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr); 175 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() 196 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr()
|
| H A D | btbcm.h | 55 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr); 75 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr()
|
| H A D | hci_ll.c | 70 bdaddr_t bdaddr; 593 static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ll_set_bdaddr() 595 bdaddr_t bdaddr_swapped; in ll_set_bdaddr() 603 skb = __hci_cmd_sync(hdev, HCI_VS_WRITE_BD_ADDR, sizeof(bdaddr_t), in ll_set_bdaddr() 748 bdaddr_t *bdaddr; in hci_ti_probe() 757 if (len != sizeof(bdaddr_t)) { in hci_ti_probe()
|
| H A D | btqca.c | 428 if (tag_len != sizeof(bdaddr_t)) in qca_tlv_check_data() 431 memcpy(&config->bdaddr, tlv_nvm->data, sizeof(bdaddr_t)); in qca_tlv_check_data() 676 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() 684 cmd[2] = sizeof(bdaddr_t); /* size */ in qca_set_bdaddr_rome() 685 memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t)); in qca_set_bdaddr_rome() 1021 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr() 1023 bdaddr_t bdaddr_swapped; in qca_set_bdaddr()
|
| H A D | virtio_bt.c | 132 const bdaddr_t *bdaddr) in virtbt_set_bdaddr_zephyr() 158 static int virtbt_set_bdaddr_intel(struct hci_dev *hdev, const bdaddr_t *bdaddr) in virtbt_set_bdaddr_intel()
|
| H A D | hci_aml.c | 23 #define AML_BDADDR_DEFAULT (&(bdaddr_t) {{ 0x00, 0xff, 0x00, 0x22, 0x2d, 0xae }}) 373 static int aml_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in aml_set_bdaddr() 381 sizeof(bdaddr_t), bdaddr, in aml_set_bdaddr()
|
| /linux/net/bluetooth/ |
| H A D | smp.h | 96 bdaddr_t bdaddr; 185 int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr, 193 const bdaddr_t *bdaddr); 194 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);
|
| H A D | hci_core.c | 167 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup() 183 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup_unknown() 199 bdaddr_t *bdaddr, in hci_inquiry_cache_lookup_resolve() 1108 struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) in hci_find_link_key() 1182 struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_ltk() 1211 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) in hci_find_irk_by_rpa() 1245 struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_irk_by_addr() 1277 bdaddr_t *bdaddr, u8 *val, u8 type, in hci_add_link_key() 1323 struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_ltk() 1352 struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_irk() [all …]
|
| H A D | lib.c | 42 void baswap(bdaddr_t *dst, const bdaddr_t *src) in baswap()
|
| H A D | hci_conn.c | 76 bdaddr_t *bdaddr; in hci_connect_le_scan_cleanup() 993 bdaddr_t *dst, u8 dst_type, in __hci_conn_add() 1147 bdaddr_t *dst, u8 dst_type, u8 role) in hci_conn_add_unset() 1160 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, in hci_conn_add() 1313 struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, uint8_t src_type) in hci_get_route() 1333 bdaddr_t id_addr; in hci_get_route() 1443 struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_le() 1519 static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) in is_connected() 1535 bdaddr_t *addr, u8 addr_type) in hci_explicit_conn_params_set() 1636 static struct hci_conn *hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst, in hci_add_bis() [all …]
|
| H A D | msft.c | 85 bdaddr_t bdaddr; 119 bdaddr_t bdaddr; 211 (struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr, in msft_find_address_data() 229 bdaddr_t *bdaddr, __u8 addr_type, in msft_monitor_device_del() 788 static void msft_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, in msft_device_found() 811 static void msft_device_lost(struct hci_dev *hdev, bdaddr_t *bdaddr, in msft_device_lost() 928 (struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr, in msft_add_address_filter()
|
| H A D | 6lowpan.c | 377 bdaddr_t *peer_addr, u8 *peer_addr_type) in setup_header() 510 bdaddr_t addr; in bt_xmit() 674 bdaddr_t addr; in setup_netdev() 897 static int bt_6lowpan_connect(bdaddr_t *addr, u8 dst_type) in bt_6lowpan_connect() 939 bdaddr_t *addr = BDADDR_ANY; in bt_6lowpan_listen() 968 static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type, in get_l2cap_conn() 1139 bdaddr_t addr; in lowpan_control_write()
|
| H A D | iso.c | 62 bdaddr_t src; 64 bdaddr_t dst; 90 static struct sock *iso_get_sock(struct hci_dev *hdev, bdaddr_t *src, 91 bdaddr_t *dst, enum bt_sock_state state, 586 static struct sock *__iso_get_sock_listen_by_addr(bdaddr_t *src, bdaddr_t *dst) in __iso_get_sock_listen_by_addr() 604 static struct sock *__iso_get_sock_listen_by_sid(bdaddr_t *ba, bdaddr_t *bc, in __iso_get_sock_listen_by_sid() 633 static struct sock *iso_get_sock(struct hci_dev *hdev, bdaddr_t *src, in iso_get_sock() 634 bdaddr_t *dst, enum bt_sock_state state, in iso_get_sock() 694 static struct sock *iso_get_sock_big(struct sock *match_sk, bdaddr_t *src, in iso_get_sock_big() 695 bdaddr_t *dst, uint8_t big) in iso_get_sock_big() [all …]
|
| H A D | sco.c | 68 bdaddr_t src; 69 bdaddr_t dst; 438 static struct sock *__sco_get_sock_listen_by_addr(bdaddr_t *ba) in __sco_get_sock_listen_by_addr() 456 static struct sock *sco_get_sock_listen(bdaddr_t *src) in sco_get_sock_listen() 710 bdaddr_t *src = &sco_pi(sk)->src; in sco_sock_listen() 1452 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) in sco_connect_ind()
|
| /linux/net/bluetooth/hidp/ |
| H A D | hidp.h | 106 bdaddr_t bdaddr; 111 bdaddr_t bdaddr; 149 bdaddr_t bdaddr;
|
| /linux/net/bluetooth/rfcomm/ |
| H A D | core.c | 68 static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src, 69 bdaddr_t *dst, 72 static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst); 371 static int __rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) in __rfcomm_dlc_open() 425 int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) in rfcomm_dlc_open() 537 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel) in rfcomm_dlc_exists() 730 static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst) in rfcomm_session_get() 763 static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src, in rfcomm_session_create() 764 bdaddr_t *dst, in rfcomm_session_create() 822 void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src, bdaddr_t *dst) in rfcomm_session_getaddr() [all …]
|