Home
last modified time | relevance | path

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

12

/linux/include/net/bluetooth/
H A Dhci_core.h49 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 Drfcomm.h236 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 Dbluetooth.h349 } __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 Dhci_sock.h112 bdaddr_t bdaddr;
133 bdaddr_t bdaddr;
157 bdaddr_t bdaddr;
163 bdaddr_t bdaddr;
H A Diso.h17 bdaddr_t bc_bdaddr;
27 bdaddr_t iso_bdaddr;
H A Dhci_mon.h60 bdaddr_t bdaddr;
66 bdaddr_t bdaddr;
H A Dl2cap.h66 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 Dmgmt.h67 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 Dsco.h34 bdaddr_t sco_bdaddr;
/linux/drivers/bluetooth/
H A Dbtqca.h100 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 Dbtbcm.h55 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 Dhci_ll.c70 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 Dbtqca.c428 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 Dvirtio_bt.c132 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 Dhci_aml.c23 #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 Dsmp.h96 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 Dhci_core.c167 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 Dlib.c42 void baswap(bdaddr_t *dst, const bdaddr_t *src) in baswap()
H A Dhci_conn.c76 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 Dmsft.c85 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 D6lowpan.c377 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 Diso.c62 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 Dsco.c68 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 Dhidp.h106 bdaddr_t bdaddr;
111 bdaddr_t bdaddr;
149 bdaddr_t bdaddr;
/linux/net/bluetooth/rfcomm/
H A Dcore.c68 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 …]

12