drivers/bluetooth/btbcm.c
148
int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btbcm.c
24
#define BDADDR_BCM20702A0 (&(bdaddr_t) {{0x00, 0xa0, 0x02, 0x70, 0x20, 0x00}})
drivers/bluetooth/btbcm.c
25
#define BDADDR_BCM20702A1 (&(bdaddr_t) {{0x00, 0x00, 0xa0, 0x02, 0x70, 0x20}})
drivers/bluetooth/btbcm.c
26
#define BDADDR_BCM2076B1 (&(bdaddr_t) {{0x79, 0x56, 0x00, 0xa0, 0x76, 0x20}})
drivers/bluetooth/btbcm.c
27
#define BDADDR_BCM43430A0 (&(bdaddr_t) {{0xac, 0x1f, 0x12, 0xa0, 0x43, 0x43}})
drivers/bluetooth/btbcm.c
28
#define BDADDR_BCM43430A1 (&(bdaddr_t) {{0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa}})
drivers/bluetooth/btbcm.c
29
#define BDADDR_BCM4324B3 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb3, 0x24, 0x43}})
drivers/bluetooth/btbcm.c
30
#define BDADDR_BCM4330B1 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb1, 0x30, 0x43}})
drivers/bluetooth/btbcm.c
31
#define BDADDR_BCM4334B0 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb0, 0x34, 0x43}})
drivers/bluetooth/btbcm.c
32
#define BDADDR_BCM4345C5 (&(bdaddr_t) {{0xac, 0x1f, 0x00, 0xc5, 0x45, 0x43}})
drivers/bluetooth/btbcm.c
33
#define BDADDR_BCM43341B (&(bdaddr_t) {{0xac, 0x1f, 0x00, 0x1b, 0x34, 0x43}})
drivers/bluetooth/btbcm.c
45
bdaddr_t efi_bdaddr, bdaddr;
drivers/bluetooth/btbcm.h
55
int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
drivers/bluetooth/btbcm.h
75
static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btintel.c
156
int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btintel.c
25
#define BDADDR_INTEL (&(bdaddr_t){{0x00, 0x8b, 0x9e, 0x19, 0x03, 0x00}})
drivers/bluetooth/btintel.c
662
sizeof(bdaddr_t));
drivers/bluetooth/btintel.h
107
bdaddr_t otp_bd_addr;
drivers/bluetooth/btintel.h
135
bdaddr_t otp_bdaddr;
drivers/bluetooth/btintel.h
265
int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
drivers/bluetooth/btintel.h
314
static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btmrvl_main.c
548
static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btmrvl_main.c
555
buf[1] = sizeof(bdaddr_t);
drivers/bluetooth/btmrvl_main.c
556
memcpy(buf + 2, bdaddr, sizeof(bdaddr_t));
drivers/bluetooth/btmtk.c
369
int btmtk_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btmtk.h
190
int btmtk_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
drivers/bluetooth/btmtk.h
228
const bdaddr_t *bdaddr)
drivers/bluetooth/btnxpuart.c
1417
static int nxp_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btnxpuart.c
1825
bdaddr_t ba = {0};
drivers/bluetooth/btqca.c
1023
int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btqca.c
1025
bdaddr_t bdaddr_swapped;
drivers/bluetooth/btqca.c
430
if (tag_len != sizeof(bdaddr_t))
drivers/bluetooth/btqca.c
433
memcpy(&config->bdaddr, tlv_nvm->data, sizeof(bdaddr_t));
drivers/bluetooth/btqca.c
678
int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btqca.c
686
cmd[2] = sizeof(bdaddr_t); /* size */
drivers/bluetooth/btqca.c
687
memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t));
drivers/bluetooth/btqca.h
100
bdaddr_t bdaddr;
drivers/bluetooth/btqca.h
165
int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
drivers/bluetooth/btqca.h
171
int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
drivers/bluetooth/btqca.h
175
static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btqca.h
196
static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btqcomsmd.c
125
static int btqcomsmd_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/btusb.c
3026
const bdaddr_t *bdaddr)
drivers/bluetooth/btusb.c
3033
buf[1] = sizeof(bdaddr_t);
drivers/bluetooth/btusb.c
3034
memcpy(buf + 2, bdaddr, sizeof(bdaddr_t));
drivers/bluetooth/btusb.c
3049
const bdaddr_t *bdaddr)
drivers/bluetooth/btusb.c
3058
buf[3] = sizeof(bdaddr_t);
drivers/bluetooth/btusb.c
3059
memcpy(buf + 4, bdaddr, sizeof(bdaddr_t));
drivers/bluetooth/btusb.c
3073
const bdaddr_t *bdaddr)
drivers/bluetooth/btusb.c
3079
memcpy(buf, bdaddr, sizeof(bdaddr_t));
drivers/bluetooth/hci_aml.c
23
#define AML_BDADDR_DEFAULT (&(bdaddr_t) {{ 0x00, 0xff, 0x00, 0x22, 0x2d, 0xae }})
drivers/bluetooth/hci_aml.c
373
static int aml_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/hci_aml.c
381
sizeof(bdaddr_t), bdaddr,
drivers/bluetooth/hci_ath.c
169
static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/hci_bcm4377.c
1399
bdaddr_t *addr)
drivers/bluetooth/hci_bcm4377.c
1507
static int bcm4377_hci_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/hci_ll.c
593
static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr)
drivers/bluetooth/hci_ll.c
595
bdaddr_t bdaddr_swapped;
drivers/bluetooth/hci_ll.c
603
skb = __hci_cmd_sync(hdev, HCI_VS_WRITE_BD_ADDR, sizeof(bdaddr_t),
drivers/bluetooth/hci_ll.c
70
bdaddr_t bdaddr;
drivers/bluetooth/hci_ll.c
748
bdaddr_t *bdaddr;
drivers/bluetooth/hci_ll.c
757
if (len != sizeof(bdaddr_t)) {
drivers/bluetooth/hci_nokia.c
131
bdaddr_t bdaddr;
drivers/bluetooth/virtio_bt.c
132
const bdaddr_t *bdaddr)
drivers/bluetooth/virtio_bt.c
158
static int virtbt_set_bdaddr_intel(struct hci_dev *hdev, const bdaddr_t *bdaddr)
include/net/bluetooth/bluetooth.h
376
#define BDADDR_ANY (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}})
include/net/bluetooth/bluetooth.h
377
#define BDADDR_NONE (&(bdaddr_t) {{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}})
include/net/bluetooth/bluetooth.h
380
static inline int bacmp(const bdaddr_t *ba1, const bdaddr_t *ba2)
include/net/bluetooth/bluetooth.h
382
return memcmp(ba1, ba2, sizeof(bdaddr_t));
include/net/bluetooth/bluetooth.h
384
static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src)
include/net/bluetooth/bluetooth.h
386
memcpy(dst, src, sizeof(bdaddr_t));
include/net/bluetooth/bluetooth.h
389
void baswap(bdaddr_t *dst, const bdaddr_t *src);
include/net/bluetooth/bluetooth.h
453
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1050
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1083
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1136
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1158
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1169
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1456
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1666
bdaddr_t direct_addr;
include/net/bluetooth/hci.h
1725
bdaddr_t peer_addr;
include/net/bluetooth/hci.h
1748
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1754
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1850
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1858
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
1933
bdaddr_t peer_addr;
include/net/bluetooth/hci.h
1954
bdaddr_t addr;
include/net/bluetooth/hci.h
1982
bdaddr_t peer_addr;
include/net/bluetooth/hci.h
2070
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2086
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2501
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2518
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2525
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2546
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2614
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2639
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2644
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2649
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2670
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2676
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2684
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2710
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2741
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2763
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2768
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2776
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2782
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2787
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2793
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2798
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2810
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2816
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2884
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2926
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2981
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
2983
bdaddr_t direct_addr;
include/net/bluetooth/hci.h
3004
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
3012
bdaddr_t direct_addr;
include/net/bluetooth/hci.h
3028
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
3040
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
3041
bdaddr_t local_rpa;
include/net/bluetooth/hci.h
3042
bdaddr_t peer_rpa;
include/net/bluetooth/hci.h
3085
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
788
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
810
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
815
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
821
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
827
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
833
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
838
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
844
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
849
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
853
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
880
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
888
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
893
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
930
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
941
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
947
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
955
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
959
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
966
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
974
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
981
bdaddr_t bdaddr;
include/net/bluetooth/hci.h
986
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
1151
bdaddr_t *ba, __u8 bis)
include/net/bluetooth/hci_core.h
1198
bdaddr_t *ba,
include/net/bluetooth/hci_core.h
1242
__u8 type, bdaddr_t *ba)
include/net/bluetooth/hci_core.h
1263
bdaddr_t *ba)
include/net/bluetooth/hci_core.h
1283
bdaddr_t *ba,
include/net/bluetooth/hci_core.h
1307
bdaddr_t *ba,
include/net/bluetooth/hci_core.h
138
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
155
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
1576
struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1579
bdaddr_t *dst, u8 dst_type, u8 role);
include/net/bluetooth/hci_core.h
1588
struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1592
struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1596
struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1599
struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1602
struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1605
struct hci_conn *hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 sid,
include/net/bluetooth/hci_core.h
1608
int hci_past_bis(struct hci_conn *conn, bdaddr_t *dst, __u8 dst_type);
include/net/bluetooth/hci_core.h
1609
struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1612
struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
1616
struct hci_conn *hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst,
include/net/bluetooth/hci_core.h
172
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
1757
struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, u8 src_type);
include/net/bluetooth/hci_core.h
1817
bdaddr_t *bdaddr, u8 type);
include/net/bluetooth/hci_core.h
1819
struct list_head *list, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1822
hci_bdaddr_list_lookup_with_flags(struct list_head *list, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1824
int hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type);
include/net/bluetooth/hci_core.h
1825
int hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1827
int hci_bdaddr_list_add_with_flags(struct list_head *list, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1829
int hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type);
include/net/bluetooth/hci_core.h
1830
int hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1835
bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1837
bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1838
void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type);
include/net/bluetooth/hci_core.h
1846
bdaddr_t *addr,
include/net/bluetooth/hci_core.h
1853
struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
1855
bdaddr_t *bdaddr, u8 *val, u8 type,
include/net/bluetooth/hci_core.h
1857
struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1860
struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1862
int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type);
include/net/bluetooth/hci_core.h
1864
int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
1866
struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa);
include/net/bluetooth/hci_core.h
1867
struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1869
struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1870
u8 addr_type, u8 val[16], bdaddr_t *rpa);
include/net/bluetooth/hci_core.h
1871
void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type);
include/net/bluetooth/hci_core.h
1876
bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type);
include/net/bluetooth/hci_core.h
1880
bdaddr_t *bdaddr, u8 bdaddr_type);
include/net/bluetooth/hci_core.h
1881
int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
1884
int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
192
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
201
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
2088
static inline int hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
214
bdaddr_t rpa;
include/net/bluetooth/hci_core.h
215
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
223
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
2248
static inline bool hci_bdaddr_is_rpa(bdaddr_t *bdaddr, u8 addr_type)
include/net/bluetooth/hci_core.h
2259
static inline bool hci_is_identity_address(bdaddr_t *addr, u8 addr_type)
include/net/bluetooth/hci_core.h
2272
bdaddr_t *bdaddr, u8 addr_type)
include/net/bluetooth/hci_core.h
231
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
2436
void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2439
void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2443
void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure);
include/net/bluetooth/hci_core.h
2444
void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2446
void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2448
int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2451
int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2453
int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2455
int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2457
int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2459
int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2461
int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2469
void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
include/net/bluetooth/hci_core.h
2473
void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
include/net/bluetooth/hci_core.h
2477
void mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2484
void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
2496
bdaddr_t *bdaddr, u8 addr_type);
include/net/bluetooth/hci_core.h
2504
void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
265
bdaddr_t random_addr;
include/net/bluetooth/hci_core.h
293
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
363
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
364
bdaddr_t setup_addr;
include/net/bluetooth/hci_core.h
365
bdaddr_t public_addr;
include/net/bluetooth/hci_core.h
366
bdaddr_t random_addr;
include/net/bluetooth/hci_core.h
367
bdaddr_t static_addr;
include/net/bluetooth/hci_core.h
46
bdaddr_t bdaddr;
include/net/bluetooth/hci_core.h
550
bdaddr_t wake_addr;
include/net/bluetooth/hci_core.h
610
bdaddr_t rpa;
include/net/bluetooth/hci_core.h
652
int (*set_bdaddr)(struct hci_dev *hdev, const bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
681
bdaddr_t dst;
include/net/bluetooth/hci_core.h
683
bdaddr_t src;
include/net/bluetooth/hci_core.h
685
bdaddr_t init_addr;
include/net/bluetooth/hci_core.h
687
bdaddr_t resp_addr;
include/net/bluetooth/hci_core.h
807
bdaddr_t addr;
include/net/bluetooth/hci_core.h
82
bdaddr_t last_adv_addr;
include/net/bluetooth/hci_core.h
860
int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
866
int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags);
include/net/bluetooth/hci_core.h
869
static inline int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
884
int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags);
include/net/bluetooth/hci_core.h
888
static inline int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr,
include/net/bluetooth/hci_core.h
951
bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
953
bdaddr_t *bdaddr);
include/net/bluetooth/hci_core.h
955
bdaddr_t *bdaddr,
include/net/bluetooth/hci_mon.h
57
bdaddr_t bdaddr;
include/net/bluetooth/hci_mon.h
63
bdaddr_t bdaddr;
include/net/bluetooth/hci_sock.h
109
bdaddr_t bdaddr;
include/net/bluetooth/hci_sock.h
130
bdaddr_t bdaddr;
include/net/bluetooth/hci_sock.h
154
bdaddr_t bdaddr;
include/net/bluetooth/hci_sock.h
160
bdaddr_t bdaddr;
include/net/bluetooth/hci_sync.h
101
u8 *own_addr_type, bdaddr_t *rand_addr);
include/net/bluetooth/iso.h
17
bdaddr_t bc_bdaddr;
include/net/bluetooth/iso.h
27
bdaddr_t iso_bdaddr;
include/net/bluetooth/l2cap.h
519
bdaddr_t dst;
include/net/bluetooth/l2cap.h
521
bdaddr_t src;
include/net/bluetooth/l2cap.h
64
bdaddr_t l2_bdaddr;
include/net/bluetooth/l2cap.h
953
int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
include/net/bluetooth/l2cap.h
959
bdaddr_t *dst, u8 dst_type, u16 timeout);
include/net/bluetooth/mgmt.h
1041
bdaddr_t rpa;
include/net/bluetooth/mgmt.h
125
bdaddr_t bdaddr;
include/net/bluetooth/mgmt.h
401
bdaddr_t bdaddr;
include/net/bluetooth/mgmt.h
513
bdaddr_t bdaddr;
include/net/bluetooth/mgmt.h
622
bdaddr_t bdaddr;
include/net/bluetooth/mgmt.h
64
bdaddr_t bdaddr;
include/net/bluetooth/rfcomm.h
236
int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst,
include/net/bluetooth/rfcomm.h
244
struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel);
include/net/bluetooth/rfcomm.h
276
void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src,
include/net/bluetooth/rfcomm.h
277
bdaddr_t *dst);
include/net/bluetooth/rfcomm.h
282
bdaddr_t rc_bdaddr;
include/net/bluetooth/rfcomm.h
305
bdaddr_t src;
include/net/bluetooth/rfcomm.h
306
bdaddr_t dst;
include/net/bluetooth/rfcomm.h
342
bdaddr_t src;
include/net/bluetooth/rfcomm.h
343
bdaddr_t dst;
include/net/bluetooth/rfcomm.h
351
bdaddr_t src;
include/net/bluetooth/rfcomm.h
352
bdaddr_t dst;
include/net/bluetooth/sco.h
31
bdaddr_t sco_bdaddr;
net/bluetooth/6lowpan.c
1117
bdaddr_t addr;
net/bluetooth/6lowpan.c
377
bdaddr_t *peer_addr, u8 *peer_addr_type)
net/bluetooth/6lowpan.c
512
bdaddr_t addr;
net/bluetooth/6lowpan.c
676
bdaddr_t addr;
net/bluetooth/6lowpan.c
891
static int bt_6lowpan_connect(bdaddr_t *addr, u8 dst_type)
net/bluetooth/6lowpan.c
933
bdaddr_t *addr = BDADDR_ANY;
net/bluetooth/6lowpan.c
962
static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type,
net/bluetooth/hci_conn.c
1148
bdaddr_t *dst, u8 dst_type, u8 role)
net/bluetooth/hci_conn.c
1161
struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1314
struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, uint8_t src_type)
net/bluetooth/hci_conn.c
1334
bdaddr_t id_addr;
net/bluetooth/hci_conn.c
1444
struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1520
static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type)
net/bluetooth/hci_conn.c
1536
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_conn.c
1637
static struct hci_conn *hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1688
struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1745
struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
1824
struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2030
struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2223
struct hci_conn *hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2298
struct hci_conn *hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 sid,
net/bluetooth/hci_conn.c
2354
int hci_past_bis(struct hci_conn *conn, bdaddr_t *dst, __u8 dst_type)
net/bluetooth/hci_conn.c
2382
struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
2434
struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst,
net/bluetooth/hci_conn.c
73
bdaddr_t *bdaddr;
net/bluetooth/hci_conn.c
992
bdaddr_t *dst, u8 dst_type,
net/bluetooth/hci_core.c
1068
struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr)
net/bluetooth/hci_core.c
1142
struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
1171
struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa)
net/bluetooth/hci_core.c
1205
struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
1237
bdaddr_t *bdaddr, u8 *val, u8 type,
net/bluetooth/hci_core.c
1283
struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
1312
struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
1313
u8 addr_type, u8 val[16], bdaddr_t *rpa)
net/bluetooth/hci_core.c
1335
int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr)
net/bluetooth/hci_core.c
1351
int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type)
net/bluetooth/hci_core.c
1370
void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_core.c
1385
bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type)
net/bluetooth/hci_core.c
1463
bdaddr_t *bdaddr, u8 bdaddr_type)
net/bluetooth/hci_core.c
1478
int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
1505
int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
164
bdaddr_t *bdaddr)
net/bluetooth/hci_core.c
180
bdaddr_t *bdaddr)
net/bluetooth/hci_core.c
196
bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
2010
bdaddr_t *bdaddr, u8 type)
net/bluetooth/hci_core.c
2023
struct list_head *bdaddr_list, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
2038
bdaddr_t *bdaddr, u8 type)
net/bluetooth/hci_core.c
2060
int hci_bdaddr_list_add(struct list_head *list, bdaddr_t *bdaddr, u8 type)
net/bluetooth/hci_core.c
2082
int hci_bdaddr_list_add_with_irk(struct list_head *list, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
2111
int hci_bdaddr_list_add_with_flags(struct list_head *list, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
2135
int hci_bdaddr_list_del(struct list_head *list, bdaddr_t *bdaddr, u8 type)
net/bluetooth/hci_core.c
2154
int hci_bdaddr_list_del_with_irk(struct list_head *list, bdaddr_t *bdaddr,
net/bluetooth/hci_core.c
2176
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2192
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2231
bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2276
void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type)
net/bluetooth/hci_core.c
2338
void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_debugfs.c
670
bdaddr_t addr;
net/bluetooth/hci_event.c
1352
bdaddr_t *sent;
net/bluetooth/hci_event.c
1717
static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/hci_event.c
2442
bdaddr_t *bdaddr, u8 *name, u8 name_len)
net/bluetooth/hci_event.c
2803
static void cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr,
net/bluetooth/hci_event.c
3266
static void hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr)
net/bluetooth/hci_event.c
5655
static void le_conn_update_addr(struct hci_conn *conn, bdaddr_t *bdaddr,
net/bluetooth/hci_event.c
5656
u8 bdaddr_type, bdaddr_t *local_rpa)
net/bluetooth/hci_event.c
5709
bdaddr_t *bdaddr, u8 bdaddr_type,
net/bluetooth/hci_event.c
5710
bdaddr_t *local_rpa, u8 role, u16 handle,
net/bluetooth/hci_event.c
6084
bdaddr_t *addr,
net/bluetooth/hci_event.c
6174
static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr,
net/bluetooth/hci_event.c
6175
u8 bdaddr_type, bdaddr_t *direct_addr,
net/bluetooth/hci_event.c
7565
const bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_event.c
81
const bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/hci_sock.c
968
bdaddr_t bdaddr;
net/bluetooth/hci_sock.c
985
bdaddr_t bdaddr;
net/bluetooth/hci_sync.c
1054
static int hci_set_random_addr_sync(struct hci_dev *hdev, bdaddr_t *rpa)
net/bluetooth/hci_sync.c
1123
bdaddr_t nrpa;
net/bluetooth/hci_sync.c
1210
bdaddr_t *random_addr)
net/bluetooth/hci_sync.c
1377
bdaddr_t random_addr;
net/bluetooth/hci_sync.c
2390
bdaddr_t *bdaddr, u8 bdaddr_type)
net/bluetooth/hci_sync.c
2412
bdaddr_t *bdaddr, u8 bdaddr_type)
net/bluetooth/hci_sync.c
2443
bdaddr_t addr;
net/bluetooth/hci_sync.c
3719
bdaddr_t ba;
net/bluetooth/hci_sync.c
3927
u8 cond_type, bdaddr_t *bdaddr,
net/bluetooth/hci_sync.c
5651
static int hci_remote_name_cancel_sync(struct hci_dev *hdev, bdaddr_t *addr)
net/bluetooth/hci_sync.c
6549
bdaddr_t random_addr;
net/bluetooth/hci_sync.c
6992
u8 *own_addr_type, bdaddr_t *rand_addr)
net/bluetooth/hci_sync.c
7034
bdaddr_t nrpa;
net/bluetooth/hidp/core.c
1022
static struct hidp_session *__hidp_session_find(const bdaddr_t *bdaddr)
net/bluetooth/hidp/core.c
1039
static struct hidp_session *hidp_session_find(const bdaddr_t *bdaddr)
net/bluetooth/hidp/core.c
926
static int hidp_session_new(struct hidp_session **out, const bdaddr_t *bdaddr,
net/bluetooth/hidp/hidp.h
103
bdaddr_t bdaddr;
net/bluetooth/hidp/hidp.h
108
bdaddr_t bdaddr;
net/bluetooth/hidp/hidp.h
146
bdaddr_t bdaddr;
net/bluetooth/iso.c
1301
bdaddr_t src, dst;
net/bluetooth/iso.c
1666
bdaddr_t src, dst;
net/bluetooth/iso.c
2154
return !bacmp(&iso_pi(sk)->dst, (bdaddr_t *)data);
net/bluetooth/iso.c
2372
int iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags)
net/bluetooth/iso.c
393
bdaddr_t src, dst;
net/bluetooth/iso.c
497
bdaddr_t src, dst;
net/bluetooth/iso.c
664
static struct sock *__iso_get_sock_listen_by_addr(bdaddr_t *src, bdaddr_t *dst)
net/bluetooth/iso.c
68
bdaddr_t src;
net/bluetooth/iso.c
682
static struct sock *__iso_get_sock_listen_by_sid(bdaddr_t *ba, bdaddr_t *bc,
net/bluetooth/iso.c
70
bdaddr_t dst;
net/bluetooth/iso.c
711
static struct sock *iso_get_sock(struct hci_dev *hdev, bdaddr_t *src,
net/bluetooth/iso.c
712
bdaddr_t *dst, enum bt_sock_state state,
net/bluetooth/iso.c
772
static struct sock *iso_get_sock_big(struct sock *match_sk, bdaddr_t *src,
net/bluetooth/iso.c
773
bdaddr_t *dst, uint8_t big)
net/bluetooth/iso.c
97
static struct sock *iso_get_sock(struct hci_dev *hdev, bdaddr_t *src,
net/bluetooth/iso.c
98
bdaddr_t *dst, enum bt_sock_state state,
net/bluetooth/l2cap_core.c
161
static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src,
net/bluetooth/l2cap_core.c
179
int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm)
net/bluetooth/l2cap_core.c
1868
bdaddr_t *src,
net/bluetooth/l2cap_core.c
1869
bdaddr_t *dst,
net/bluetooth/l2cap_core.c
7244
bdaddr_t *dst, u8 dst_type, u16 timeout)
net/bluetooth/l2cap_core.c
7459
int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr)
net/bluetooth/lib.c
39
void baswap(bdaddr_t *dst, const bdaddr_t *src)
net/bluetooth/mgmt.c
10000
void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10044
void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure)
net/bluetooth/mgmt.c
10055
void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10068
void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10081
int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10098
int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10112
static int user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10128
int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10135
int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10143
int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10150
int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10158
int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10396
bdaddr_t *bdaddr, u8 addr_type)
net/bluetooth/mgmt.c
10439
bdaddr_t *bdaddr, bool report_device,
net/bluetooth/mgmt.c
10502
static void mesh_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
10568
void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
net/bluetooth/mgmt.c
10660
void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type,
net/bluetooth/mgmt.c
10710
void mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
3074
static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
3552
bdaddr_t *bdaddr)
net/bluetooth/mgmt.c
5182
bdaddr_t *bdaddr, u8 bdaddr_type,
net/bluetooth/mgmt.c
5195
static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type)
net/bluetooth/mgmt.c
5214
bdaddr_t *addr, u8 addr_type,
net/bluetooth/mgmt.c
7722
bdaddr_t *bdaddr, u8 type, u8 action)
net/bluetooth/mgmt.c
7877
bdaddr_t *bdaddr, u8 type)
net/bluetooth/mgmt.c
9852
void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/mgmt.c
9971
void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/msft.c
119
bdaddr_t bdaddr;
net/bluetooth/msft.c
211
(struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr,
net/bluetooth/msft.c
229
bdaddr_t *bdaddr, __u8 addr_type,
net/bluetooth/msft.c
788
static void msft_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/msft.c
811
static void msft_device_lost(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/msft.c
85
bdaddr_t bdaddr;
net/bluetooth/msft.c
928
(struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr,
net/bluetooth/rfcomm/core.c
2103
static int rfcomm_add_listener(bdaddr_t *ba)
net/bluetooth/rfcomm/core.c
368
static int __rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel)
net/bluetooth/rfcomm/core.c
422
int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel)
net/bluetooth/rfcomm/core.c
534
struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel)
net/bluetooth/rfcomm/core.c
65
static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src,
net/bluetooth/rfcomm/core.c
66
bdaddr_t *dst,
net/bluetooth/rfcomm/core.c
69
static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst);
net/bluetooth/rfcomm/core.c
727
static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst)
net/bluetooth/rfcomm/core.c
760
static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src,
net/bluetooth/rfcomm/core.c
761
bdaddr_t *dst,
net/bluetooth/rfcomm/core.c
819
void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src, bdaddr_t *dst)
net/bluetooth/rfcomm/sock.c
104
static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src)
net/bluetooth/rfcomm/sock.c
125
static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src)
net/bluetooth/rfcomm/sock.c
453
bdaddr_t *src = &rfcomm_pi(sk)->src;
net/bluetooth/rfcomm/sock.c
954
bdaddr_t src, dst;
net/bluetooth/rfcomm/tty.c
53
bdaddr_t src;
net/bluetooth/rfcomm/tty.c
54
bdaddr_t dst;
net/bluetooth/sco.c
1477
int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags)
net/bluetooth/sco.c
317
bdaddr_t src, dst;
net/bluetooth/sco.c
450
static struct sock *__sco_get_sock_listen_by_addr(bdaddr_t *ba)
net/bluetooth/sco.c
468
static struct sock *sco_get_sock_listen(bdaddr_t *src)
net/bluetooth/sco.c
66
bdaddr_t src;
net/bluetooth/sco.c
67
bdaddr_t dst;
net/bluetooth/sco.c
735
bdaddr_t *src = &sco_pi(sk)->src;
net/bluetooth/smp.c
107
bdaddr_t id_addr;
net/bluetooth/smp.c
2408
int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/smp.c
2556
bdaddr_t rpa;
net/bluetooth/smp.c
3465
const bdaddr_t ra = { { 0xb6, 0xb5, 0xb4, 0xb3, 0xb2, 0xb1 } };
net/bluetooth/smp.c
3466
const bdaddr_t ia = { { 0xa6, 0xa5, 0xa4, 0xa3, 0xa2, 0xa1 } };
net/bluetooth/smp.c
387
const bdaddr_t *ia, u8 _rat, const bdaddr_t *ra, u8 res[16])
net/bluetooth/smp.c
477
const bdaddr_t *bdaddr)
net/bluetooth/smp.c
495
int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)
net/bluetooth/smp.h
182
int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr,
net/bluetooth/smp.h
190
const bdaddr_t *bdaddr);
net/bluetooth/smp.h
191
int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);
net/bluetooth/smp.h
93
bdaddr_t bdaddr;