Searched refs:lsap_cb (Results 1 – 12 of 12) sorted by relevance
/linux-4.4.14/include/net/irda/ |
D | irlmp.h | 98 struct lsap_cb { struct 133 struct lsap_cb *lsap; argument 149 struct lsap_cb *flow_next; /* Next lsap to be polled for Tx */ 197 struct lsap_cb *irlmp_open_lsap(__u8 slsap, notify_t *notify, __u8 pid); 198 void irlmp_close_lsap( struct lsap_cb *self); 213 int irlmp_connect_request(struct lsap_cb *, __u8 dlsap_sel, 216 void irlmp_connect_indication(struct lsap_cb *self, struct sk_buff *skb); 217 int irlmp_connect_response(struct lsap_cb *, struct sk_buff *); 218 void irlmp_connect_confirm(struct lsap_cb *, struct sk_buff *); 219 struct lsap_cb *irlmp_dup(struct lsap_cb *self, void *instance); [all …]
|
D | irlmp_event.h | 32 struct lsap_cb; 91 int irlmp_do_lsap_event(struct lsap_cb *self, IRLMP_EVENT event,
|
D | timer.h | 40 struct lsap_cb; 99 void irlmp_start_watchdog_timer(struct lsap_cb *, int timeout);
|
D | af_irda.h | 45 struct lsap_cb *lsap; /* LSAP used by Ultra */
|
D | iriap.h | 70 struct lsap_cb *lsap;
|
D | ircomm_core.h | 65 struct lsap_cb *lsap;
|
D | irttp.h | 110 struct lsap_cb *lsap; /* Corresponding LSAP to this TSAP */
|
/linux-4.4.14/net/irda/ |
D | irlmp_event.c | 87 static int irlmp_state_disconnected(struct lsap_cb *, IRLMP_EVENT, 89 static int irlmp_state_connect (struct lsap_cb *, IRLMP_EVENT, 91 static int irlmp_state_connect_pend(struct lsap_cb *, IRLMP_EVENT, 93 static int irlmp_state_dtr (struct lsap_cb *, IRLMP_EVENT, 95 static int irlmp_state_setup (struct lsap_cb *, IRLMP_EVENT, 97 static int irlmp_state_setup_pend (struct lsap_cb *, IRLMP_EVENT, 107 static int (*lsap_state[])( struct lsap_cb *, IRLMP_EVENT, struct sk_buff *) = 126 static inline void irlmp_next_lsap_state(struct lsap_cb *self, in irlmp_next_lsap_state() 137 int irlmp_do_lsap_event(struct lsap_cb *self, IRLMP_EVENT event, in irlmp_do_lsap_event() 181 struct lsap_cb *self = (struct lsap_cb *) data; in irlmp_watchdog_timer_expired() [all …]
|
D | irlmp.c | 153 struct lsap_cb *irlmp_open_lsap(__u8 slsap_sel, notify_t *notify, __u8 pid) in irlmp_open_lsap() 155 struct lsap_cb *self; in irlmp_open_lsap() 171 self = kzalloc(sizeof(struct lsap_cb), GFP_ATOMIC); in irlmp_open_lsap() 207 static void __irlmp_close_lsap(struct lsap_cb *self) in __irlmp_close_lsap() 230 void irlmp_close_lsap(struct lsap_cb *self) in irlmp_close_lsap() 233 struct lsap_cb *lsap = NULL; in irlmp_close_lsap() 368 int irlmp_connect_request(struct lsap_cb *self, __u8 dlsap_sel, in irlmp_connect_request() 374 struct lsap_cb *lsap; in irlmp_connect_request() 511 void irlmp_connect_indication(struct lsap_cb *self, struct sk_buff *skb) in irlmp_connect_indication() 554 int irlmp_connect_response(struct lsap_cb *self, struct sk_buff *userdata) in irlmp_connect_response() [all …]
|
D | irlmp_frame.c | 37 static struct lsap_cb *irlmp_find_lsap(struct lap_cb *self, __u8 dlsap, 91 struct lsap_cb *lsap; in irlmp_link_data_indication() 198 struct lsap_cb *lsap; in irlmp_link_unitdata_indication() 233 lsap = (struct lsap_cb *) hashbin_get_first(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 244 lsap = (struct lsap_cb *) hashbin_get_next(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 391 struct lsap_cb *lsap) in irlmp_update_cache() 420 static struct lsap_cb *irlmp_find_lsap(struct lap_cb *self, __u8 dlsap_sel, in irlmp_find_lsap() 424 struct lsap_cb *lsap; in irlmp_find_lsap() 443 lsap = (struct lsap_cb *) hashbin_get_first(queue); in irlmp_find_lsap() 466 lsap = (struct lsap_cb *) hashbin_get_next(queue); in irlmp_find_lsap()
|
D | timer.c | 111 void irlmp_start_watchdog_timer(struct lsap_cb *self, int timeout) in irlmp_start_watchdog_timer()
|
D | irttp.c | 392 struct lsap_cb *lsap; in irttp_open_tsap() 1272 struct lsap_cb *lsap; in irttp_connect_indication()
|