Home
last modified time | relevance | path

Searched refs:irlap_cb (Results 1 – 25 of 27) sorted by relevance

12

/linux-2.4.37.9/include/net/irda/
Dirlap.h89 struct irlap_cb { struct
192 struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos, argument
194 void irlap_close(struct irlap_cb *self);
196 void irlap_connect_request(struct irlap_cb *self, __u32 daddr,
198 void irlap_connect_response(struct irlap_cb *self, struct sk_buff *skb);
199 void irlap_connect_indication(struct irlap_cb *self, struct sk_buff *skb);
200 void irlap_connect_confirm(struct irlap_cb *, struct sk_buff *skb);
202 void irlap_data_indication(struct irlap_cb *, struct sk_buff *, int unreliable);
203 void irlap_data_request(struct irlap_cb *, struct sk_buff *, int unreliable);
206 void irlap_unitdata_request(struct irlap_cb *, struct sk_buff *);
[all …]
Dirlap_frame.h113 void irlap_queue_xmit(struct irlap_cb *self, struct sk_buff *skb);
114 void irlap_send_discovery_xid_frame(struct irlap_cb *, int S, __u8 s,
116 void irlap_send_snrm_frame(struct irlap_cb *, struct qos_info *);
117 void irlap_send_test_frame(struct irlap_cb *self, __u8 caddr, __u32 daddr,
119 void irlap_send_ua_response_frame(struct irlap_cb *, struct qos_info *);
120 void irlap_send_dm_frame(struct irlap_cb *self);
121 void irlap_send_rd_frame(struct irlap_cb *self);
122 void irlap_send_disc_frame(struct irlap_cb *self);
123 void irlap_send_rr_frame(struct irlap_cb *self, int command);
125 void irlap_send_data_primary(struct irlap_cb *, struct sk_buff *);
[all …]
Dtimer.h75 void irlap_start_slot_timer(struct irlap_cb *self, int timeout);
76 void irlap_start_query_timer(struct irlap_cb *self, int timeout);
77 void irlap_start_final_timer(struct irlap_cb *self, int timeout);
78 void irlap_start_wd_timer(struct irlap_cb *self, int timeout);
79 void irlap_start_backoff_timer(struct irlap_cb *self, int timeout);
81 void irlap_start_mbusy_timer(struct irlap_cb *self, int timeout);
82 void irlap_stop_mbusy_timer(struct irlap_cb *);
Dirlap_event.h40 struct irlap_cb;
135 void irlap_do_event(struct irlap_cb *self, IRLAP_EVENT event,
139 extern int irlap_qos_negotiate(struct irlap_cb *self, struct sk_buff *skb);
Dirlmp.h133 struct irlap_cb *irlap; /* Instance of IrLAP layer */
203 void irlmp_register_link(struct irlap_cb *, __u32 saddr, notify_t *);
Dirtty.h56 struct irlap_cb *irlap; /* The link layer we are binded to */
Dirlmp_frame.h58 void irlmp_link_disconnect_indication(struct lap_cb *, struct irlap_cb *,
Dirport.h57 struct irlap_cb *irlap; /* The link layer we are attached to */
Dirda-usb.h149 struct irlap_cb *irlap; /* The link layer we are binded to */
Dau1000_ircc.h115 struct irlap_cb *irlap;
Dsmc-ircc.h160 struct irlap_cb *irlap; /* The link layer we are binded to */
Dw83977af_ir.h176 struct irlap_cb *irlap; /* The link layer we are binded to */
Dtoshoboe.h144 struct irlap_cb *irlap; /* The link layer we are binded to */
Dali-ircc.h195 struct irlap_cb *irlap; /* The link layer we are binded to */
Dnsc-ircc.h252 struct irlap_cb *irlap; /* The link layer we are binded to */
Dvlsi_ir.h569 struct irlap_cb *irlap;
/linux-2.4.37.9/net/irda/
Dtimer.c68 void irlap_start_slot_timer(struct irlap_cb *self, int timeout) in irlap_start_slot_timer()
74 void irlap_start_query_timer(struct irlap_cb *self, int timeout) in irlap_start_query_timer()
80 void irlap_start_final_timer(struct irlap_cb *self, int timeout) in irlap_start_final_timer()
86 void irlap_start_wd_timer(struct irlap_cb *self, int timeout) in irlap_start_wd_timer()
92 void irlap_start_backoff_timer(struct irlap_cb *self, int timeout) in irlap_start_backoff_timer()
98 void irlap_start_mbusy_timer(struct irlap_cb *self, int timeout) in irlap_start_mbusy_timer()
104 void irlap_stop_mbusy_timer(struct irlap_cb *self) in irlap_stop_mbusy_timer()
151 struct irlap_cb *self = (struct irlap_cb *) data; in irlap_slot_timer_expired()
167 struct irlap_cb *self = (struct irlap_cb *) data; in irlap_query_timer_expired()
183 struct irlap_cb *self = (struct irlap_cb *) data; in irlap_final_timer_expired()
[all …]
Dirlap.c59 extern void irlap_queue_xmit(struct irlap_cb *self, struct sk_buff *skb);
60 static void __irlap_close(struct irlap_cb *self);
105 struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos, in irlap_open()
108 struct irlap_cb *self; in irlap_open()
113 self = kmalloc(sizeof(struct irlap_cb), GFP_KERNEL); in irlap_open()
117 memset(self, 0, sizeof(struct irlap_cb)); in irlap_open()
173 static void __irlap_close(struct irlap_cb *self) in __irlap_close()
201 void irlap_close(struct irlap_cb *self) in irlap_close()
203 struct irlap_cb *lap; in irlap_close()
230 void irlap_connect_indication(struct irlap_cb *self, struct sk_buff *skb) in irlap_connect_indication()
[all …]
Dirlap_frame.c53 static inline void irlap_insert_info(struct irlap_cb *self, in irlap_insert_info()
89 void irlap_queue_xmit(struct irlap_cb *self, struct sk_buff *skb) in irlap_queue_xmit()
107 void irlap_send_snrm_frame(struct irlap_cb *self, struct qos_info *qos) in irlap_send_snrm_frame()
157 static void irlap_recv_snrm_cmd(struct irlap_cb *self, struct sk_buff *skb, in irlap_recv_snrm_cmd()
196 void irlap_send_ua_response_frame(struct irlap_cb *self, struct qos_info *qos) in irlap_send_ua_response_frame()
242 void irlap_send_dm_frame( struct irlap_cb *self) in irlap_send_dm_frame()
272 void irlap_send_disc_frame(struct irlap_cb *self) in irlap_send_disc_frame()
300 void irlap_send_discovery_xid_frame(struct irlap_cb *self, int S, __u8 s, in irlap_send_discovery_xid_frame()
391 static void irlap_recv_discovery_xid_rsp(struct irlap_cb *self, in irlap_recv_discovery_xid_rsp()
461 static void irlap_recv_discovery_xid_cmd(struct irlap_cb *self, in irlap_recv_discovery_xid_cmd()
[all …]
Dirlap_event.c49 static int irlap_state_ndm (struct irlap_cb *self, IRLAP_EVENT event,
51 static int irlap_state_query (struct irlap_cb *self, IRLAP_EVENT event,
53 static int irlap_state_reply (struct irlap_cb *self, IRLAP_EVENT event,
55 static int irlap_state_conn (struct irlap_cb *self, IRLAP_EVENT event,
57 static int irlap_state_setup (struct irlap_cb *self, IRLAP_EVENT event,
59 static int irlap_state_offline(struct irlap_cb *self, IRLAP_EVENT event,
61 static int irlap_state_xmit_p (struct irlap_cb *self, IRLAP_EVENT event,
63 static int irlap_state_pclose (struct irlap_cb *self, IRLAP_EVENT event,
65 static int irlap_state_nrm_p (struct irlap_cb *self, IRLAP_EVENT event,
67 static int irlap_state_reset_wait(struct irlap_cb *self, IRLAP_EVENT event,
[all …]
Dqos.c434 int irlap_qos_negotiate(struct irlap_cb *self, struct sk_buff *skb) in irlap_qos_negotiate()
470 int irlap_insert_qos_negotiation_params(struct irlap_cb *self, in irlap_insert_qos_negotiation_params()
537 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_baud_rate()
573 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_link_disconnect()
605 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_max_turn_time()
627 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_data_size()
650 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_window_size()
671 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_additional_bofs()
693 struct irlap_cb *self = (struct irlap_cb *) instance; in irlap_param_min_turn_time()
Dirda_device.c191 struct irlap_cb *self; in irda_device_set_media_busy()
195 self = (struct irlap_cb *) dev->atalk_ptr; in irda_device_set_media_busy()
Dirlmp_frame.c270 struct irlap_cb *irlap, in irlmp_link_disconnect_indication()
/linux-2.4.37.9/drivers/net/irda/
Ddonauboe.h314 struct irlap_cb *irlap; /* The link layer we are binded to */
Dsa1100_ir.c79 struct irlap_cb *irlap;

12