l2cap_chan 290 include/net/bluetooth/bluetooth.h struct l2cap_chan *chan; l2cap_chan 591 include/net/bluetooth/l2cap.h struct l2cap_chan *(*new_connection) (struct l2cap_chan *chan); l2cap_chan 592 include/net/bluetooth/l2cap.h int (*recv) (struct l2cap_chan * chan, l2cap_chan 594 include/net/bluetooth/l2cap.h void (*teardown) (struct l2cap_chan *chan, int err); l2cap_chan 595 include/net/bluetooth/l2cap.h void (*close) (struct l2cap_chan *chan); l2cap_chan 596 include/net/bluetooth/l2cap.h void (*state_change) (struct l2cap_chan *chan, l2cap_chan 598 include/net/bluetooth/l2cap.h void (*ready) (struct l2cap_chan *chan); l2cap_chan 599 include/net/bluetooth/l2cap.h void (*defer) (struct l2cap_chan *chan); l2cap_chan 600 include/net/bluetooth/l2cap.h void (*resume) (struct l2cap_chan *chan); l2cap_chan 601 include/net/bluetooth/l2cap.h void (*suspend) (struct l2cap_chan *chan); l2cap_chan 602 include/net/bluetooth/l2cap.h void (*set_shutdown) (struct l2cap_chan *chan); l2cap_chan 603 include/net/bluetooth/l2cap.h long (*get_sndtimeo) (struct l2cap_chan *chan); l2cap_chan 604 include/net/bluetooth/l2cap.h struct sk_buff *(*alloc_skb) (struct l2cap_chan *chan, l2cap_chan 607 include/net/bluetooth/l2cap.h int (*memcpy_fromiovec) (struct l2cap_chan *chan, l2cap_chan 640 include/net/bluetooth/l2cap.h struct l2cap_chan *smp; l2cap_chan 668 include/net/bluetooth/l2cap.h struct l2cap_chan *chan; l2cap_chan 776 include/net/bluetooth/l2cap.h void l2cap_chan_hold(struct l2cap_chan *c); l2cap_chan 777 include/net/bluetooth/l2cap.h void l2cap_chan_put(struct l2cap_chan *c); l2cap_chan 779 include/net/bluetooth/l2cap.h static inline void l2cap_chan_lock(struct l2cap_chan *chan) l2cap_chan 784 include/net/bluetooth/l2cap.h static inline void l2cap_chan_unlock(struct l2cap_chan *chan) l2cap_chan 789 include/net/bluetooth/l2cap.h static inline void l2cap_set_timer(struct l2cap_chan *chan, l2cap_chan 803 include/net/bluetooth/l2cap.h static inline bool l2cap_clear_timer(struct l2cap_chan *chan, l2cap_chan 825 include/net/bluetooth/l2cap.h static inline int __seq_offset(struct l2cap_chan *chan, __u16 seq1, __u16 seq2) l2cap_chan 833 include/net/bluetooth/l2cap.h static inline __u16 __next_seq(struct l2cap_chan *chan, __u16 seq) l2cap_chan 838 include/net/bluetooth/l2cap.h static inline struct l2cap_chan *l2cap_chan_no_new_connection(struct l2cap_chan *chan) l2cap_chan 843 include/net/bluetooth/l2cap.h static inline int l2cap_chan_no_recv(struct l2cap_chan *chan, struct sk_buff *skb) l2cap_chan 848 include/net/bluetooth/l2cap.h static inline struct sk_buff *l2cap_chan_no_alloc_skb(struct l2cap_chan *chan, l2cap_chan 855 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_teardown(struct l2cap_chan *chan, int err) l2cap_chan 859 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_close(struct l2cap_chan *chan) l2cap_chan 863 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_ready(struct l2cap_chan *chan) l2cap_chan 867 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_state_change(struct l2cap_chan *chan, l2cap_chan 872 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_defer(struct l2cap_chan *chan) l2cap_chan 876 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_suspend(struct l2cap_chan *chan) l2cap_chan 880 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_resume(struct l2cap_chan *chan) l2cap_chan 884 include/net/bluetooth/l2cap.h static inline void l2cap_chan_no_set_shutdown(struct l2cap_chan *chan) l2cap_chan 888 include/net/bluetooth/l2cap.h static inline long l2cap_chan_no_get_sndtimeo(struct l2cap_chan *chan) l2cap_chan 893 include/net/bluetooth/l2cap.h static inline int l2cap_chan_no_memcpy_fromiovec(struct l2cap_chan *chan, l2cap_chan 924 include/net/bluetooth/l2cap.h void __l2cap_le_connect_rsp_defer(struct l2cap_chan *chan); l2cap_chan 925 include/net/bluetooth/l2cap.h void __l2cap_connect_rsp_defer(struct l2cap_chan *chan); l2cap_chan 927 include/net/bluetooth/l2cap.h int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm); l2cap_chan 928 include/net/bluetooth/l2cap.h int l2cap_add_scid(struct l2cap_chan *chan, __u16 scid); l2cap_chan 930 include/net/bluetooth/l2cap.h struct l2cap_chan *l2cap_chan_create(void); l2cap_chan 931 include/net/bluetooth/l2cap.h void l2cap_chan_close(struct l2cap_chan *chan, int reason); l2cap_chan 932 include/net/bluetooth/l2cap.h int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid, l2cap_chan 934 include/net/bluetooth/l2cap.h int l2cap_chan_send(struct l2cap_chan *chan, struct msghdr *msg, size_t len); l2cap_chan 935 include/net/bluetooth/l2cap.h void l2cap_chan_busy(struct l2cap_chan *chan, int busy); l2cap_chan 936 include/net/bluetooth/l2cap.h int l2cap_chan_check_security(struct l2cap_chan *chan, bool initiator); l2cap_chan 937 include/net/bluetooth/l2cap.h void l2cap_chan_set_defaults(struct l2cap_chan *chan); l2cap_chan 938 include/net/bluetooth/l2cap.h int l2cap_ertm_init(struct l2cap_chan *chan); l2cap_chan 939 include/net/bluetooth/l2cap.h void l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); l2cap_chan 940 include/net/bluetooth/l2cap.h void __l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); l2cap_chan 941 include/net/bluetooth/l2cap.h void l2cap_chan_del(struct l2cap_chan *chan, int err); l2cap_chan 942 include/net/bluetooth/l2cap.h void l2cap_send_conn_req(struct l2cap_chan *chan); l2cap_chan 943 include/net/bluetooth/l2cap.h void l2cap_move_start(struct l2cap_chan *chan); l2cap_chan 944 include/net/bluetooth/l2cap.h void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan, l2cap_chan 946 include/net/bluetooth/l2cap.h void __l2cap_physical_cfm(struct l2cap_chan *chan, int result);