Home
last modified time | relevance | path

Searched refs:irlan_cb (Results 1 – 13 of 13) sorted by relevance

/linux-4.1.27/include/net/irda/
Dirlan_common.h171 struct irlan_cb { struct
201 void irlan_close(struct irlan_cb *self); argument
202 void irlan_close_tsaps(struct irlan_cb *self);
204 int irlan_register_netdev(struct irlan_cb *self);
205 void irlan_ias_register(struct irlan_cb *self, __u8 tsap_sel);
206 void irlan_start_watchdog_timer(struct irlan_cb *self, int timeout);
208 void irlan_open_data_tsap(struct irlan_cb *self);
210 int irlan_run_ctrl_tx_queue(struct irlan_cb *self);
212 struct irlan_cb *irlan_get_any(void);
213 void irlan_get_provider_info(struct irlan_cb *self);
[all …]
Dirlan_provider.h40 void irlan_provider_connect_response(struct irlan_cb *, struct tsap_cb *);
42 int irlan_parse_open_data_cmd(struct irlan_cb *self, struct sk_buff *skb);
43 int irlan_provider_parse_command(struct irlan_cb *self, int cmd,
46 void irlan_provider_send_reply(struct irlan_cb *self, int command,
48 int irlan_provider_open_ctrl_tsap(struct irlan_cb *self);
Dirlan_event.h72 void irlan_do_client_event(struct irlan_cb *self, IRLAN_EVENT event,
75 void irlan_do_provider_event(struct irlan_cb *self, IRLAN_EVENT event,
78 void irlan_next_client_state(struct irlan_cb *self, IRLAN_STATE state);
79 void irlan_next_provider_state(struct irlan_cb *self, IRLAN_STATE state);
Dirlan_filter.h28 void irlan_check_command_param(struct irlan_cb *self, char *param,
30 void irlan_filter_request(struct irlan_cb *self, struct sk_buff *skb);
Dirlan_client.h37 void irlan_client_wakeup(struct irlan_cb *self, __u32 saddr, __u32 daddr);
39 void irlan_client_parse_response(struct irlan_cb *self, struct sk_buff *skb);
/linux-4.1.27/net/irda/irlan/
Dirlan_client_event.c39 static int irlan_client_state_idle (struct irlan_cb *self, IRLAN_EVENT event,
41 static int irlan_client_state_query(struct irlan_cb *self, IRLAN_EVENT event,
43 static int irlan_client_state_conn (struct irlan_cb *self, IRLAN_EVENT event,
45 static int irlan_client_state_info (struct irlan_cb *self, IRLAN_EVENT event,
47 static int irlan_client_state_media(struct irlan_cb *self, IRLAN_EVENT event,
49 static int irlan_client_state_open (struct irlan_cb *self, IRLAN_EVENT event,
51 static int irlan_client_state_wait (struct irlan_cb *self, IRLAN_EVENT event,
53 static int irlan_client_state_arb (struct irlan_cb *self, IRLAN_EVENT event,
55 static int irlan_client_state_data (struct irlan_cb *self, IRLAN_EVENT event,
57 static int irlan_client_state_close(struct irlan_cb *self, IRLAN_EVENT event,
[all …]
Dirlan_provider_event.c33 static int irlan_provider_state_idle(struct irlan_cb *self, IRLAN_EVENT event,
35 static int irlan_provider_state_info(struct irlan_cb *self, IRLAN_EVENT event,
37 static int irlan_provider_state_open(struct irlan_cb *self, IRLAN_EVENT event,
39 static int irlan_provider_state_data(struct irlan_cb *self, IRLAN_EVENT event,
42 static int (*state[])(struct irlan_cb *self, IRLAN_EVENT event,
58 void irlan_do_provider_event(struct irlan_cb *self, IRLAN_EVENT event, in irlan_do_provider_event()
72 static int irlan_provider_state_idle(struct irlan_cb *self, IRLAN_EVENT event, in irlan_provider_state_idle()
97 static int irlan_provider_state_info(struct irlan_cb *self, IRLAN_EVENT event, in irlan_provider_state_info()
162 static int irlan_provider_state_open(struct irlan_cb *self, IRLAN_EVENT event, in irlan_provider_state_open()
199 static int irlan_provider_state_data(struct irlan_cb *self, IRLAN_EVENT event, in irlan_provider_state_data()
Dirlan_common.c101 static struct irlan_cb __init *irlan_open(__u32 saddr, __u32 daddr);
102 static void __irlan_close(struct irlan_cb *self);
106 static void irlan_open_unicast_addr(struct irlan_cb *self);
107 static void irlan_get_unicast_addr(struct irlan_cb *self);
108 void irlan_close_tsaps(struct irlan_cb *self);
118 struct irlan_cb *new; in irlan_init()
171 struct irlan_cb *self, *next; in irlan_cleanup()
194 static struct irlan_cb __init *irlan_open(__u32 saddr, __u32 daddr) in irlan_open()
197 struct irlan_cb *self; in irlan_open()
260 static void __irlan_close(struct irlan_cb *self) in __irlan_close()
[all …]
Dirlan_client.c67 static void irlan_check_response_param(struct irlan_cb *self, char *param,
69 static void irlan_client_open_ctrl_tsap(struct irlan_cb *self);
73 struct irlan_cb *self = (struct irlan_cb *) data; in irlan_client_kick_timer_expired()
90 static void irlan_client_start_kick_timer(struct irlan_cb *self, int timeout) in irlan_client_start_kick_timer()
102 void irlan_client_wakeup(struct irlan_cb *self, __u32 saddr, __u32 daddr) in irlan_client_wakeup()
147 struct irlan_cb *self; in irlan_client_discovery_indication()
188 struct irlan_cb *self; in irlan_client_ctrl_data_indication()
212 struct irlan_cb *self; in irlan_client_ctrl_disconnect_indication()
243 static void irlan_client_open_ctrl_tsap(struct irlan_cb *self) in irlan_client_open_ctrl_tsap()
284 struct irlan_cb *self; in irlan_client_ctrl_connect_confirm()
[all …]
Dirlan_eth.c99 return alloc_netdev(sizeof(struct irlan_cb), name, NET_NAME_UNKNOWN, in alloc_irlandev()
111 struct irlan_cb *self = netdev_priv(dev); in irlan_eth_open()
136 struct irlan_cb *self = netdev_priv(dev); in irlan_eth_close()
164 struct irlan_cb *self = netdev_priv(dev); in irlan_eth_xmit()
222 struct irlan_cb *self = instance; in irlan_eth_receive()
268 struct irlan_cb *self; in irlan_eth_flow_indication()
307 struct irlan_cb *self = netdev_priv(dev); in irlan_eth_set_multicast_list()
Dirlan_provider.c70 struct irlan_cb *self; in irlan_provider_data_indication()
126 struct irlan_cb *self; in irlan_provider_connect_indication()
161 void irlan_provider_connect_response(struct irlan_cb *self, in irlan_provider_connect_response()
175 struct irlan_cb *self; in irlan_provider_disconnect_indication()
199 int irlan_parse_open_data_cmd(struct irlan_cb *self, struct sk_buff *skb) in irlan_parse_open_data_cmd()
218 int irlan_provider_parse_command(struct irlan_cb *self, int cmd, in irlan_provider_parse_command()
282 void irlan_provider_send_reply(struct irlan_cb *self, int command, in irlan_provider_send_reply()
374 int irlan_provider_open_ctrl_tsap(struct irlan_cb *self) in irlan_provider_open_ctrl_tsap()
Dirlan_event.c41 void irlan_next_client_state(struct irlan_cb *self, IRLAN_STATE state) in irlan_next_client_state()
51 void irlan_next_provider_state(struct irlan_cb *self, IRLAN_STATE state) in irlan_next_provider_state()
Dirlan_filter.c38 void irlan_filter_request(struct irlan_cb *self, struct sk_buff *skb) in irlan_filter_request()
144 void irlan_check_command_param(struct irlan_cb *self, char *param, char *value) in irlan_check_command_param()