l2cap_conn 498 include/net/bluetooth/l2cap.h struct l2cap_conn *conn; l2cap_conn 665 include/net/bluetooth/l2cap.h int (*probe) (struct l2cap_conn *conn, struct l2cap_user *user); l2cap_conn 666 include/net/bluetooth/l2cap.h void (*remove) (struct l2cap_conn *conn, struct l2cap_user *user); l2cap_conn 940 include/net/bluetooth/l2cap.h void l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); l2cap_conn 941 include/net/bluetooth/l2cap.h void __l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); l2cap_conn 949 include/net/bluetooth/l2cap.h struct l2cap_conn *l2cap_conn_get(struct l2cap_conn *conn); l2cap_conn 950 include/net/bluetooth/l2cap.h void l2cap_conn_put(struct l2cap_conn *conn); l2cap_conn 952 include/net/bluetooth/l2cap.h int l2cap_register_user(struct l2cap_conn *conn, struct l2cap_user *user); l2cap_conn 953 include/net/bluetooth/l2cap.h void l2cap_unregister_user(struct l2cap_conn *conn, struct l2cap_user *user); l2cap_conn 147 net/bluetooth/6lowpan.c __peer_lookup_conn(struct lowpan_btle_dev *dev, struct l2cap_conn *conn) l2cap_conn 226 net/bluetooth/6lowpan.c static struct lowpan_peer *lookup_peer(struct l2cap_conn *conn) l2cap_conn 244 net/bluetooth/6lowpan.c static struct lowpan_btle_dev *lookup_dev(struct l2cap_conn *conn) l2cap_conn 933 net/bluetooth/6lowpan.c static int bt_6lowpan_disconnect(struct l2cap_conn *conn, u8 dst_type) l2cap_conn 982 net/bluetooth/6lowpan.c struct l2cap_conn **conn) l2cap_conn 1008 net/bluetooth/6lowpan.c *conn = (struct l2cap_conn *)hcon->l2cap_data; l2cap_conn 1118 net/bluetooth/6lowpan.c struct l2cap_conn *conn = NULL; l2cap_conn 240 net/bluetooth/a2mp.c struct l2cap_conn *conn = mgr->l2cap_conn; l2cap_conn 567 net/bluetooth/a2mp.c &mgr->l2cap_conn->hcon->dst); l2cap_conn 751 net/bluetooth/a2mp.c static struct l2cap_chan *a2mp_chan_open(struct l2cap_conn *conn, bool locked) l2cap_conn 834 net/bluetooth/a2mp.c static struct amp_mgr *amp_mgr_create(struct l2cap_conn *conn, bool locked) l2cap_conn 845 net/bluetooth/a2mp.c mgr->l2cap_conn = conn; l2cap_conn 871 net/bluetooth/a2mp.c struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, l2cap_conn 1016 net/bluetooth/a2mp.c struct l2cap_conn *conn = chan->conn; l2cap_conn 22 net/bluetooth/a2mp.h struct l2cap_conn *l2cap_conn; l2cap_conn 129 net/bluetooth/a2mp.h struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, l2cap_conn 138 net/bluetooth/a2mp.h static inline struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, l2cap_conn 108 net/bluetooth/amp.c bdaddr_t *dst = &mgr->l2cap_conn->hcon->dst; l2cap_conn 449 net/bluetooth/amp.c if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len, l2cap_conn 488 net/bluetooth/amp.c if (phylink_gen_key(mgr->l2cap_conn->hcon, cp.key, &cp.key_len, l2cap_conn 544 net/bluetooth/bnep/core.c struct l2cap_conn *conn = l2cap_pi(session->sock->sk)->chan->conn; l2cap_conn 4800 net/bluetooth/hci_event.c bredr_hcon = hcon->amp_mgr->l2cap_conn->hcon; l2cap_conn 65 net/bluetooth/hidp/core.c static int hidp_session_probe(struct l2cap_conn *conn, l2cap_conn 67 net/bluetooth/hidp/core.c static void hidp_session_remove(struct l2cap_conn *conn, l2cap_conn 915 net/bluetooth/hidp/core.c struct l2cap_conn *conn) l2cap_conn 1098 net/bluetooth/hidp/core.c static int hidp_session_probe(struct l2cap_conn *conn, l2cap_conn 1159 net/bluetooth/hidp/core.c static void hidp_session_remove(struct l2cap_conn *conn, l2cap_conn 1353 net/bluetooth/hidp/core.c struct l2cap_conn *conn; l2cap_conn 150 net/bluetooth/hidp/hidp.h struct l2cap_conn *conn; l2cap_conn 54 net/bluetooth/l2cap_core.c static struct sk_buff *l2cap_build_cmd(struct l2cap_conn *conn, l2cap_conn 56 net/bluetooth/l2cap_core.c static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, l2cap_conn 88 net/bluetooth/l2cap_core.c static struct l2cap_chan *__l2cap_get_chan_by_dcid(struct l2cap_conn *conn, l2cap_conn 100 net/bluetooth/l2cap_core.c static struct l2cap_chan *__l2cap_get_chan_by_scid(struct l2cap_conn *conn, l2cap_conn 114 net/bluetooth/l2cap_core.c static struct l2cap_chan *l2cap_get_chan_by_scid(struct l2cap_conn *conn, l2cap_conn 131 net/bluetooth/l2cap_core.c static struct l2cap_chan *l2cap_get_chan_by_dcid(struct l2cap_conn *conn, l2cap_conn 145 net/bluetooth/l2cap_core.c static struct l2cap_chan *__l2cap_get_chan_by_ident(struct l2cap_conn *conn, l2cap_conn 157 net/bluetooth/l2cap_core.c static struct l2cap_chan *l2cap_get_chan_by_ident(struct l2cap_conn *conn, l2cap_conn 249 net/bluetooth/l2cap_core.c static u16 l2cap_alloc_cid(struct l2cap_conn *conn) l2cap_conn 416 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 535 net/bluetooth/l2cap_core.c void __l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan) l2cap_conn 587 net/bluetooth/l2cap_core.c void l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan) l2cap_conn 596 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 667 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = container_of(work, struct l2cap_conn, l2cap_conn 686 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 709 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 730 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 825 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 837 net/bluetooth/l2cap_core.c static u8 l2cap_get_ident(struct l2cap_conn *conn) l2cap_conn 859 net/bluetooth/l2cap_core.c static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, l2cap_conn 1146 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1180 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1286 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1308 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1334 net/bluetooth/l2cap_core.c static void l2cap_request_info(struct l2cap_conn *conn) l2cap_conn 1369 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1412 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 1438 net/bluetooth/l2cap_core.c static void l2cap_conn_start(struct l2cap_conn *conn) l2cap_conn 1518 net/bluetooth/l2cap_core.c static void l2cap_le_conn_ready(struct l2cap_conn *conn) l2cap_conn 1551 net/bluetooth/l2cap_core.c static void l2cap_conn_ready(struct l2cap_conn *conn) l2cap_conn 1593 net/bluetooth/l2cap_core.c static void l2cap_conn_unreliable(struct l2cap_conn *conn, int err) l2cap_conn 1611 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = container_of(work, struct l2cap_conn, l2cap_conn 1633 net/bluetooth/l2cap_core.c int l2cap_register_user(struct l2cap_conn *conn, struct l2cap_user *user) l2cap_conn 1671 net/bluetooth/l2cap_core.c void l2cap_unregister_user(struct l2cap_conn *conn, struct l2cap_user *user) l2cap_conn 1688 net/bluetooth/l2cap_core.c static void l2cap_unregister_all_users(struct l2cap_conn *conn) l2cap_conn 1701 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 1757 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = container_of(ref, struct l2cap_conn, ref); l2cap_conn 1763 net/bluetooth/l2cap_core.c struct l2cap_conn *l2cap_conn_get(struct l2cap_conn *conn) l2cap_conn 1770 net/bluetooth/l2cap_core.c void l2cap_conn_put(struct l2cap_conn *conn) l2cap_conn 2158 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2201 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2233 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2264 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2385 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2894 net/bluetooth/l2cap_core.c static void l2cap_raw_recv(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2922 net/bluetooth/l2cap_core.c static struct sk_buff *l2cap_build_cmd(struct l2cap_conn *conn, u8 code, l2cap_conn 3164 net/bluetooth/l2cap_core.c static inline bool __l2cap_ews_supported(struct l2cap_conn *conn) l2cap_conn 3170 net/bluetooth/l2cap_core.c static inline bool __l2cap_efs_supported(struct l2cap_conn *conn) l2cap_conn 3712 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 3729 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 3811 net/bluetooth/l2cap_core.c static inline int l2cap_command_rej(struct l2cap_conn *conn, l2cap_conn 3836 net/bluetooth/l2cap_core.c static struct l2cap_chan *l2cap_connect(struct l2cap_conn *conn, l2cap_conn 3979 net/bluetooth/l2cap_core.c static int l2cap_connect_req(struct l2cap_conn *conn, l2cap_conn 3998 net/bluetooth/l2cap_core.c static int l2cap_connect_create_rsp(struct l2cap_conn *conn, l2cap_conn 4085 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 4098 net/bluetooth/l2cap_core.c static void cmd_reject_invalid_cid(struct l2cap_conn *conn, u8 ident, l2cap_conn 4110 net/bluetooth/l2cap_core.c static inline int l2cap_config_req(struct l2cap_conn *conn, l2cap_conn 4219 net/bluetooth/l2cap_core.c static inline int l2cap_config_rsp(struct l2cap_conn *conn, l2cap_conn 4332 net/bluetooth/l2cap_core.c static inline int l2cap_disconnect_req(struct l2cap_conn *conn, l2cap_conn 4379 net/bluetooth/l2cap_core.c static inline int l2cap_disconnect_rsp(struct l2cap_conn *conn, l2cap_conn 4424 net/bluetooth/l2cap_core.c static inline int l2cap_information_req(struct l2cap_conn *conn, l2cap_conn 4475 net/bluetooth/l2cap_core.c static inline int l2cap_information_rsp(struct l2cap_conn *conn, l2cap_conn 4538 net/bluetooth/l2cap_core.c static int l2cap_create_channel_req(struct l2cap_conn *conn, l2cap_conn 4664 net/bluetooth/l2cap_core.c static void l2cap_send_move_chan_cfm_icid(struct l2cap_conn *conn, u16 icid) l2cap_conn 4677 net/bluetooth/l2cap_core.c static void l2cap_send_move_chan_cfm_rsp(struct l2cap_conn *conn, u8 ident, l2cap_conn 4962 net/bluetooth/l2cap_core.c static inline int l2cap_move_channel_req(struct l2cap_conn *conn, l2cap_conn 5060 net/bluetooth/l2cap_core.c static void l2cap_move_continue(struct l2cap_conn *conn, u16 icid, u16 result) l2cap_conn 5150 net/bluetooth/l2cap_core.c static void l2cap_move_fail(struct l2cap_conn *conn, u8 ident, u16 icid, l2cap_conn 5179 net/bluetooth/l2cap_core.c static int l2cap_move_channel_rsp(struct l2cap_conn *conn, l2cap_conn 5202 net/bluetooth/l2cap_core.c static int l2cap_move_channel_confirm(struct l2cap_conn *conn, l2cap_conn 5244 net/bluetooth/l2cap_core.c static inline int l2cap_move_channel_confirm_rsp(struct l2cap_conn *conn, l2cap_conn 5279 net/bluetooth/l2cap_core.c static inline int l2cap_conn_param_update_req(struct l2cap_conn *conn, l2cap_conn 5329 net/bluetooth/l2cap_core.c static int l2cap_le_connect_rsp(struct l2cap_conn *conn, l2cap_conn 5416 net/bluetooth/l2cap_core.c static inline int l2cap_bredr_sig_cmd(struct l2cap_conn *conn, l2cap_conn 5496 net/bluetooth/l2cap_core.c static int l2cap_le_connect_req(struct l2cap_conn *conn, l2cap_conn 5622 net/bluetooth/l2cap_core.c static inline int l2cap_le_credits(struct l2cap_conn *conn, l2cap_conn 5668 net/bluetooth/l2cap_core.c static inline int l2cap_le_command_rej(struct l2cap_conn *conn, l2cap_conn 5693 net/bluetooth/l2cap_core.c static inline int l2cap_le_sig_cmd(struct l2cap_conn *conn, l2cap_conn 5740 net/bluetooth/l2cap_core.c static inline void l2cap_le_sig_channel(struct l2cap_conn *conn, l2cap_conn 5781 net/bluetooth/l2cap_core.c static inline void l2cap_sig_channel(struct l2cap_conn *conn, l2cap_conn 6764 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = chan->conn; l2cap_conn 6904 net/bluetooth/l2cap_core.c static void l2cap_data_channel(struct l2cap_conn *conn, u16 cid, l2cap_conn 6978 net/bluetooth/l2cap_core.c static void l2cap_conless_channel(struct l2cap_conn *conn, __le16 psm, l2cap_conn 7015 net/bluetooth/l2cap_core.c static void l2cap_recv_frame(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 7072 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = container_of(work, struct l2cap_conn, l2cap_conn 7082 net/bluetooth/l2cap_core.c static struct l2cap_conn *l2cap_conn_add(struct hci_conn *hcon) l2cap_conn 7084 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 7163 net/bluetooth/l2cap_core.c struct l2cap_conn *conn; l2cap_conn 7392 net/bluetooth/l2cap_core.c struct l2cap_conn *conn; l2cap_conn 7452 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 7490 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 7581 net/bluetooth/l2cap_core.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 750 net/bluetooth/l2cap_sock.c struct l2cap_conn *conn; l2cap_conn 1110 net/bluetooth/l2cap_sock.c struct l2cap_conn *conn; l2cap_conn 215 net/bluetooth/rfcomm/core.c struct l2cap_conn *conn = l2cap_pi(sk)->chan->conn; l2cap_conn 1286 net/bluetooth/rfcomm/core.c struct l2cap_conn *conn = l2cap_pi(sk)->chan->conn; l2cap_conn 763 net/bluetooth/rfcomm/sock.c struct l2cap_conn *conn; l2cap_conn 97 net/bluetooth/smp.c struct l2cap_conn *conn; l2cap_conn 599 net/bluetooth/smp.c static void smp_send_cmd(struct l2cap_conn *conn, u8 code, u16 len, void *data) l2cap_conn 657 net/bluetooth/smp.c static void build_pairing_cmd(struct l2cap_conn *conn, l2cap_conn 733 net/bluetooth/smp.c static u8 check_enc_key_size(struct l2cap_conn *conn, __u8 max_key_size) l2cap_conn 748 net/bluetooth/smp.c static void smp_chan_destroy(struct l2cap_conn *conn) l2cap_conn 802 net/bluetooth/smp.c static void smp_failure(struct l2cap_conn *conn, u8 reason) l2cap_conn 856 net/bluetooth/smp.c static int tk_request(struct l2cap_conn *conn, u8 remote_oob, u8 auth, l2cap_conn 948 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 975 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1033 net/bluetooth/smp.c static void smp_notify_keys(struct l2cap_conn *conn) l2cap_conn 1234 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1367 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1374 net/bluetooth/smp.c static struct smp_chan *smp_chan_create(struct l2cap_conn *conn) l2cap_conn 1472 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1493 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1580 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1622 net/bluetooth/smp.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 1689 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 1727 net/bluetooth/smp.c static u8 smp_cmd_pairing_req(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 1918 net/bluetooth/smp.c static u8 smp_cmd_pairing_rsp(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2020 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 2042 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 2077 net/bluetooth/smp.c static u8 smp_cmd_pairing_confirm(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2119 net/bluetooth/smp.c static u8 smp_cmd_pairing_random(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2207 net/bluetooth/smp.c static bool smp_ltk_encrypt(struct l2cap_conn *conn, u8 sec_level) l2cap_conn 2254 net/bluetooth/smp.c static u8 smp_cmd_security_req(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2320 net/bluetooth/smp.c struct l2cap_conn *conn = hcon->l2cap_data; l2cap_conn 2408 net/bluetooth/smp.c struct l2cap_conn *conn; l2cap_conn 2451 net/bluetooth/smp.c static int smp_cmd_encrypt_info(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2471 net/bluetooth/smp.c static int smp_cmd_master_ident(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2507 net/bluetooth/smp.c static int smp_cmd_ident_info(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2527 net/bluetooth/smp.c static int smp_cmd_ident_addr_info(struct l2cap_conn *conn, l2cap_conn 2596 net/bluetooth/smp.c static int smp_cmd_sign_info(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2629 net/bluetooth/smp.c struct l2cap_conn *conn = smp->conn; l2cap_conn 2672 net/bluetooth/smp.c static int smp_cmd_public_key(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2803 net/bluetooth/smp.c static int smp_cmd_dhkey_check(struct l2cap_conn *conn, struct sk_buff *skb) l2cap_conn 2868 net/bluetooth/smp.c static int smp_cmd_keypress_notify(struct l2cap_conn *conn, l2cap_conn 2880 net/bluetooth/smp.c struct l2cap_conn *conn = chan->conn; l2cap_conn 2993 net/bluetooth/smp.c struct l2cap_conn *conn = chan->conn; l2cap_conn 3006 net/bluetooth/smp.c struct l2cap_conn *conn = chan->conn; l2cap_conn 3074 net/bluetooth/smp.c struct l2cap_conn *conn = chan->conn; l2cap_conn 3097 net/bluetooth/smp.c struct l2cap_conn *conn = chan->conn;