Searched refs:lsap_cb (Results 1 – 12 of 12) sorted by relevance
/linux-2.4.37.9/include/net/irda/ |
D | irlmp.h | 99 struct lsap_cb { struct 135 struct lsap_cb *flow_next; /* Next lsap to be polled for Tx */ argument 153 struct lsap_cb *lsap; 190 struct lsap_cb *irlmp_open_lsap(__u8 slsap, notify_t *notify, __u8 pid); 191 void irlmp_close_lsap( struct lsap_cb *self); 206 int irlmp_connect_request(struct lsap_cb *, __u8 dlsap_sel, 209 void irlmp_connect_indication(struct lsap_cb *self, struct sk_buff *skb); 210 int irlmp_connect_response(struct lsap_cb *, struct sk_buff *); 211 void irlmp_connect_confirm(struct lsap_cb *, struct sk_buff *); 212 struct lsap_cb *irlmp_dup(struct lsap_cb *self, void *instance); [all …]
|
D | timer.h | 84 struct lsap_cb; 86 void irlmp_start_watchdog_timer(struct lsap_cb *, int timeout);
|
D | irlmp_event.h | 31 struct lsap_cb; 109 int irlmp_do_lsap_event(struct lsap_cb *self, IRLMP_EVENT event,
|
D | irda.h | 123 struct lsap_cb; /* in <net/irda/irlmp.h> */ 133 struct lsap_cb *lsap; /* LSAP used by Ultra */
|
D | iriap.h | 71 struct lsap_cb *lsap;
|
D | ircomm_core.h | 66 struct lsap_cb *lsap;
|
D | irttp.h | 109 struct lsap_cb *lsap; /* Corresponding LSAP to this TSAP */
|
/linux-2.4.37.9/net/irda/ |
D | irlmp_event.c | 90 static int irlmp_state_disconnected(struct lsap_cb *, IRLMP_EVENT, 92 static int irlmp_state_connect (struct lsap_cb *, IRLMP_EVENT, 94 static int irlmp_state_connect_pend(struct lsap_cb *, IRLMP_EVENT, 96 static int irlmp_state_dtr (struct lsap_cb *, IRLMP_EVENT, 98 static int irlmp_state_setup (struct lsap_cb *, IRLMP_EVENT, 100 static int irlmp_state_setup_pend (struct lsap_cb *, IRLMP_EVENT, 110 static int (*lsap_state[])( struct lsap_cb *, IRLMP_EVENT, struct sk_buff *) = 129 static inline void irlmp_next_lsap_state(struct lsap_cb *self, in irlmp_next_lsap_state() 140 int irlmp_do_lsap_event(struct lsap_cb *self, IRLMP_EVENT event, in irlmp_do_lsap_event() 188 struct lsap_cb *self = (struct lsap_cb *) data; in irlmp_watchdog_timer_expired() [all …]
|
D | irlmp.c | 139 struct lsap_cb *irlmp_open_lsap(__u8 slsap_sel, notify_t *notify, __u8 pid) in irlmp_open_lsap() 141 struct lsap_cb *self; in irlmp_open_lsap() 156 self = kmalloc(sizeof(struct lsap_cb), GFP_ATOMIC); in irlmp_open_lsap() 161 memset(self, 0, sizeof(struct lsap_cb)); in irlmp_open_lsap() 195 static void __irlmp_close_lsap(struct lsap_cb *self) in __irlmp_close_lsap() 224 void irlmp_close_lsap(struct lsap_cb *self) in irlmp_close_lsap() 227 struct lsap_cb *lsap = NULL; in irlmp_close_lsap() 344 int irlmp_connect_request(struct lsap_cb *self, __u8 dlsap_sel, in irlmp_connect_request() 350 struct lsap_cb *lsap; in irlmp_connect_request() 414 struct lsap_cb *any_lsap; in irlmp_connect_request() [all …]
|
D | irlmp_frame.c | 38 static struct lsap_cb *irlmp_find_lsap(struct lap_cb *self, __u8 dlsap, 94 struct lsap_cb *lsap; in irlmp_link_data_indication() 204 struct lsap_cb *lsap; in irlmp_link_unitdata_indication() 241 lsap = (struct lsap_cb *) hashbin_get_first(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 252 lsap = (struct lsap_cb *) hashbin_get_next(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 407 inline void irlmp_update_cache(struct lsap_cb *self) in irlmp_update_cache() 423 static struct lsap_cb *irlmp_find_lsap(struct lap_cb *self, __u8 dlsap_sel, in irlmp_find_lsap() 427 struct lsap_cb *lsap; in irlmp_find_lsap() 442 lsap = (struct lsap_cb *) hashbin_get_first(queue); in irlmp_find_lsap() 472 lsap = (struct lsap_cb *) hashbin_get_next(queue); in irlmp_find_lsap()
|
D | timer.c | 118 void irlmp_start_watchdog_timer(struct lsap_cb *self, int timeout) in irlmp_start_watchdog_timer()
|
D | irttp.c | 372 struct lsap_cb *lsap; in irttp_open_tsap() 1213 struct lsap_cb *lsap; in irttp_connect_indication() 1225 lsap = (struct lsap_cb *) sap; in irttp_connect_indication()
|