Home
last modified time | relevance | path

Searched refs:l2cap_chan (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/include/net/bluetooth/
Dl2cap.h483 struct l2cap_chan { struct
596 struct l2cap_chan *(*new_connection) (struct l2cap_chan *chan); argument
597 int (*recv) (struct l2cap_chan * chan,
599 void (*teardown) (struct l2cap_chan *chan, int err);
600 void (*close) (struct l2cap_chan *chan);
601 void (*state_change) (struct l2cap_chan *chan,
603 void (*ready) (struct l2cap_chan *chan);
604 void (*defer) (struct l2cap_chan *chan);
605 void (*resume) (struct l2cap_chan *chan);
606 void (*suspend) (struct l2cap_chan *chan);
[all …]
Dbluetooth.h274 struct l2cap_chan *chan;
/linux-4.1.27/net/bluetooth/
D6lowpan.c43 struct l2cap_chan *chan;
62 static struct l2cap_chan *listen_chan;
67 struct l2cap_chan *chan;
141 struct l2cap_chan *chan) in __peer_lookup_chan()
273 struct l2cap_chan *chan) in iphc_decompress()
310 struct l2cap_chan *chan) in recv_pkt()
393 static int chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) in chan_recv_cb()
523 static int send_pkt(struct l2cap_chan *chan, struct sk_buff *skb, in send_pkt()
766 static struct l2cap_chan *chan_create(void) in chan_create()
768 struct l2cap_chan *chan; in chan_create()
[all …]
Dl2cap_core.c60 static int l2cap_build_conf_req(struct l2cap_chan *chan, void *data);
61 static void l2cap_send_disconn_req(struct l2cap_chan *chan, int err);
63 static void l2cap_tx(struct l2cap_chan *chan, struct l2cap_ctrl *control,
90 static struct l2cap_chan *__l2cap_get_chan_by_dcid(struct l2cap_conn *conn, in __l2cap_get_chan_by_dcid()
93 struct l2cap_chan *c; in __l2cap_get_chan_by_dcid()
102 static struct l2cap_chan *__l2cap_get_chan_by_scid(struct l2cap_conn *conn, in __l2cap_get_chan_by_scid()
105 struct l2cap_chan *c; in __l2cap_get_chan_by_scid()
116 static struct l2cap_chan *l2cap_get_chan_by_scid(struct l2cap_conn *conn, in l2cap_get_chan_by_scid()
119 struct l2cap_chan *c; in l2cap_get_chan_by_scid()
133 static struct l2cap_chan *l2cap_get_chan_by_dcid(struct l2cap_conn *conn, in l2cap_get_chan_by_dcid()
[all …]
Dl2cap_sock.c83 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_bind()
177 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_connect()
254 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_listen()
363 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getname()
395 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getsockopt_old()
498 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_getsockopt()
614 static bool l2cap_valid_mtu(struct l2cap_chan *chan, u16 mtu) in l2cap_valid_mtu()
634 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_setsockopt_old()
746 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_setsockopt()
951 struct l2cap_chan *chan = l2cap_pi(sk)->chan; in l2cap_sock_sendmsg()
[all …]
Da2mp.h30 struct l2cap_chan *a2mp_chan;
31 struct l2cap_chan *bredr_chan;
134 struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn,
136 void a2mp_discover_amp(struct l2cap_chan *chan);
Dsmp.c493 struct l2cap_chan *chan = hdev->smp_data; in smp_irk_matches()
514 struct l2cap_chan *chan = hdev->smp_data; in smp_generate_rpa()
539 struct l2cap_chan *chan = hdev->smp_data; in smp_generate_oob()
586 struct l2cap_chan *chan = conn->smp; in smp_send_cmd()
646 struct l2cap_chan *chan = conn->smp; in build_pairing_cmd()
720 struct l2cap_chan *chan = conn->smp; in check_enc_key_size()
734 struct l2cap_chan *chan = conn->smp; in smp_chan_destroy()
789 struct l2cap_chan *chan = conn->smp; in smp_failure()
845 struct l2cap_chan *chan = conn->smp; in tk_request()
1028 struct l2cap_chan *chan = conn->smp; in smp_notify_keys()
[all …]
Da2mp.c50 struct l2cap_chan *chan = mgr->a2mp_chan; in a2mp_send()
247 struct l2cap_chan *chan; in a2mp_discover_rsp()
588 static int a2mp_chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) in a2mp_chan_recv_cb()
688 static void a2mp_chan_close_cb(struct l2cap_chan *chan) in a2mp_chan_close_cb()
693 static void a2mp_chan_state_change_cb(struct l2cap_chan *chan, int state, in a2mp_chan_state_change_cb()
713 static struct sk_buff *a2mp_chan_alloc_skb_cb(struct l2cap_chan *chan, in a2mp_chan_alloc_skb_cb()
743 static struct l2cap_chan *a2mp_chan_open(struct l2cap_conn *conn, bool locked) in a2mp_chan_open()
745 struct l2cap_chan *chan; in a2mp_chan_open()
829 struct l2cap_chan *chan; in amp_mgr_create()
863 struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, in a2mp_channel_create()
[all …]
Damp.h50 void amp_create_logical_link(struct l2cap_chan *chan);
Damp.c389 struct l2cap_chan *bredr_chan; in amp_physical_cfm()
413 void amp_create_logical_link(struct l2cap_chan *chan) in amp_create_logical_link()
Dhci_event.c4382 struct l2cap_chan *bredr_chan = mgr->bredr_chan; in hci_loglink_complete_evt()
/linux-4.1.27/net/bluetooth/hidp/
Dcore.c1295 struct l2cap_chan *ctrl_chan, *intr_chan; in hidp_verify_sockets()
1334 struct l2cap_chan *chan; in hidp_connection_add()
/linux-4.1.27/net/bluetooth/rfcomm/
Dcore.c697 struct l2cap_chan *chan; in rfcomm_session_get()
790 struct l2cap_chan *chan = l2cap_pi(s->sock->sk)->chan; in rfcomm_session_getaddr()
2172 struct l2cap_chan *chan = l2cap_pi(s->sock->sk)->chan; in rfcomm_dlc_debugfs_show()