Home
last modified time | relevance | path

Searched refs:bdaddr_t (Results 1 – 25 of 43) sorted by relevance

12

/Linux-v4.19/include/net/bluetooth/
Dhci_core.h39 bdaddr_t bdaddr;
75 bdaddr_t last_adv_addr;
102 bdaddr_t bdaddr;
114 bdaddr_t bdaddr;
123 bdaddr_t bdaddr;
136 bdaddr_t rpa;
137 bdaddr_t bdaddr;
145 bdaddr_t bdaddr;
153 bdaddr_t bdaddr;
175 bdaddr_t random_addr;
[all …]
Dhci.h554 bdaddr_t bdaddr;
576 bdaddr_t bdaddr;
581 bdaddr_t bdaddr;
587 bdaddr_t bdaddr;
593 bdaddr_t bdaddr;
599 bdaddr_t bdaddr;
604 bdaddr_t bdaddr;
610 bdaddr_t bdaddr;
615 bdaddr_t bdaddr;
619 bdaddr_t bdaddr;
[all …]
Drfcomm.h237 int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst,
245 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel);
277 void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src,
278 bdaddr_t *dst);
283 bdaddr_t rc_bdaddr;
306 bdaddr_t src;
307 bdaddr_t dst;
343 bdaddr_t src;
344 bdaddr_t dst;
352 bdaddr_t src;
[all …]
Dbluetooth.h196 } __packed bdaddr_t; typedef
226 #define BDADDR_ANY (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}})
227 #define BDADDR_NONE (&(bdaddr_t) {{0xff, 0xff, 0xff, 0xff, 0xff, 0xff}})
230 static inline int bacmp(const bdaddr_t *ba1, const bdaddr_t *ba2) in bacmp()
232 return memcmp(ba1, ba2, sizeof(bdaddr_t)); in bacmp()
234 static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src) in bacpy()
236 memcpy(dst, src, sizeof(bdaddr_t)); in bacpy()
239 void baswap(bdaddr_t *dst, const bdaddr_t *src);
296 bdaddr_t bdaddr;
Dhci_sock.h112 bdaddr_t bdaddr;
133 bdaddr_t bdaddr;
157 bdaddr_t bdaddr;
163 bdaddr_t bdaddr;
Dhci_mon.h56 bdaddr_t bdaddr;
62 bdaddr_t bdaddr;
Dmgmt.h56 bdaddr_t bdaddr;
109 bdaddr_t bdaddr;
385 bdaddr_t bdaddr;
497 bdaddr_t bdaddr;
599 bdaddr_t bdaddr;
798 bdaddr_t rpa;
Dsco.h34 bdaddr_t sco_bdaddr;
Dl2cap.h67 bdaddr_t l2_bdaddr;
502 bdaddr_t dst;
504 bdaddr_t src;
924 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
930 bdaddr_t *dst, u8 dst_type);
/Linux-v4.19/net/bluetooth/
Dsmp.h96 bdaddr_t bdaddr;
184 int smp_cancel_and_remove_pairing(struct hci_dev *hdev, bdaddr_t *bdaddr,
192 const bdaddr_t *bdaddr);
193 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa);
Dlib.c33 void baswap(bdaddr_t *dst, const bdaddr_t *src) in baswap()
Dhci_conn.c68 bdaddr_t *bdaddr; in hci_connect_le_scan_cleanup()
494 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, in hci_conn_add()
616 struct hci_dev *hci_get_route(bdaddr_t *dst, bdaddr_t *src, uint8_t src_type) in hci_get_route()
637 bdaddr_t id_addr; in hci_get_route()
773 bdaddr_t *direct_rpa) in hci_req_add_le_create_conn()
876 bdaddr_t random_addr; in hci_req_directed_advertising()
950 struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_le()
952 u8 role, bdaddr_t *direct_rpa) in hci_connect_le()
1079 static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) in is_connected()
1095 bdaddr_t *addr, u8 addr_type) in hci_explicit_conn_params_set()
[all …]
Dhci_core.c1084 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup()
1100 bdaddr_t *bdaddr) in hci_inquiry_cache_lookup_unknown()
1116 bdaddr_t *bdaddr, in hci_inquiry_cache_lookup_resolve()
2251 struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) in hci_find_link_key()
2315 struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_ltk()
2335 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) in hci_find_irk_by_rpa()
2359 struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_irk_by_addr()
2382 bdaddr_t *bdaddr, u8 *val, u8 type, in hci_add_link_key()
2428 struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_ltk()
2457 struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_irk()
[all …]
D6lowpan.c113 bdaddr_t *ba, __u8 type) in peer_lookup_ba()
394 bdaddr_t *peer_addr, u8 *peer_addr_type) in setup_header()
527 bdaddr_t addr; in bt_xmit()
918 static int bt_6lowpan_connect(bdaddr_t *addr, u8 dst_type) in bt_6lowpan_connect()
958 bdaddr_t *addr = BDADDR_ANY; in bt_6lowpan_listen()
987 static int get_l2cap_conn(char *buf, bdaddr_t *addr, u8 *addr_type, in get_l2cap_conn()
1122 bdaddr_t addr; in lowpan_control_write()
Dsco.c65 bdaddr_t src;
66 bdaddr_t dst;
325 static struct sock *__sco_get_sock_listen_by_addr(bdaddr_t *ba) in __sco_get_sock_listen_by_addr()
343 static struct sock *sco_get_sock_listen(bdaddr_t *src) in sco_get_sock_listen()
591 bdaddr_t *src = &sco_pi(sk)->src; in sco_sock_listen()
1082 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) in sco_connect_ind()
/Linux-v4.19/net/bluetooth/cmtp/
Dcmtp.h45 bdaddr_t bdaddr;
50 bdaddr_t bdaddr;
75 bdaddr_t bdaddr;
/Linux-v4.19/net/bluetooth/hidp/
Dhidp.h106 bdaddr_t bdaddr;
111 bdaddr_t bdaddr;
149 bdaddr_t bdaddr;
/Linux-v4.19/drivers/bluetooth/
Dbtintel.h49 bdaddr_t otp_bdaddr;
85 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
122 static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr()
Dbtbcm.h70 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
87 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr()
Dbtqca.h139 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
146 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome()
Dhci_ll.c83 bdaddr_t bdaddr;
583 static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ll_set_bdaddr()
585 bdaddr_t bdaddr_swapped; in ll_set_bdaddr()
593 skb = __hci_cmd_sync(hdev, HCI_VS_WRITE_BD_ADDR, sizeof(bdaddr_t), in ll_set_bdaddr()
726 bdaddr_t *bdaddr; in hci_ti_probe()
735 if (len != sizeof(bdaddr_t)) { in hci_ti_probe()
Dbtbcm.c35 #define BDADDR_BCM20702A0 (&(bdaddr_t) {{0x00, 0xa0, 0x02, 0x70, 0x20, 0x00}})
36 #define BDADDR_BCM4324B3 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb3, 0x24, 0x43}})
37 #define BDADDR_BCM4330B1 (&(bdaddr_t) {{0x00, 0x00, 0x00, 0xb1, 0x30, 0x43}})
87 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr()
Dbtqca.c310 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome()
318 cmd[2] = sizeof(bdaddr_t); /* size */ in qca_set_bdaddr_rome()
319 memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t)); in qca_set_bdaddr_rome()
Dbtqcomsmd.c31 bdaddr_t bdaddr;
176 (u8 *)&btq->bdaddr, sizeof(bdaddr_t))) { in btqcomsmd_probe()
/Linux-v4.19/net/bluetooth/rfcomm/
Dcore.c67 static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src,
68 bdaddr_t *dst,
71 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()
536 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel) in rfcomm_dlc_exists()
693 static struct rfcomm_session *rfcomm_session_get(bdaddr_t *src, bdaddr_t *dst) in rfcomm_session_get()
726 static struct rfcomm_session *rfcomm_session_create(bdaddr_t *src, in rfcomm_session_create()
727 bdaddr_t *dst, in rfcomm_session_create()
784 void rfcomm_session_getaddr(struct rfcomm_session *s, bdaddr_t *src, bdaddr_t *dst) in rfcomm_session_getaddr()
[all …]

12