Lines Matching refs:ircomm_cb
41 struct ircomm_cb; /* Forward decl. */
48 int (*data_request)(struct ircomm_cb *, struct sk_buff *, int clen);
49 int (*connect_request)(struct ircomm_cb *, struct sk_buff *,
51 int (*connect_response)(struct ircomm_cb *, struct sk_buff *);
52 int (*disconnect_request)(struct ircomm_cb *, struct sk_buff *,
56 struct ircomm_cb {
86 struct ircomm_cb *ircomm_open(notify_t *notify, __u8 service_type, int line);
87 int ircomm_close(struct ircomm_cb *self);
89 int ircomm_data_request(struct ircomm_cb *self, struct sk_buff *skb);
90 void ircomm_data_indication(struct ircomm_cb *self, struct sk_buff *skb);
91 void ircomm_process_data(struct ircomm_cb *self, struct sk_buff *skb);
92 int ircomm_control_request(struct ircomm_cb *self, struct sk_buff *skb);
93 int ircomm_connect_request(struct ircomm_cb *self, __u8 dlsap_sel,
96 void ircomm_connect_indication(struct ircomm_cb *self, struct sk_buff *skb,
98 void ircomm_connect_confirm(struct ircomm_cb *self, struct sk_buff *skb,
100 int ircomm_connect_response(struct ircomm_cb *self, struct sk_buff *userdata);
101 int ircomm_disconnect_request(struct ircomm_cb *self, struct sk_buff *userdata);
102 void ircomm_disconnect_indication(struct ircomm_cb *self, struct sk_buff *skb,
104 void ircomm_flow_request(struct ircomm_cb *self, LOCAL_FLOW flow);