Go to the documentation of this file.
27 #include <linux/slab.h>
81 state_s_wait_for_call,
101 self->client_state =
state;
109 self->call_state =
state;
117 self->server_state =
state;
125 self->r_connect_state =
state;
134 (*iriap_state[
self->client_state]) (
self, event, skb);
143 (*iriap_state[
self->call_state]) (
self, event, skb);
152 (*iriap_state[
self->server_state]) (
self, event, skb);
161 (*iriap_state[
self->r_connect_state]) (
self, event, skb);
184 self->request_skb =
skb;
190 IRDA_DEBUG(0,
"%s(), Unknown event %d\n", __func__, event);
222 IRDA_DEBUG(0,
"%s(), Unknown event %d\n", __func__, event);
246 IRDA_DEBUG(0,
"state_s_call: Unknown event %d\n", event);
267 tx_skb =
self->request_skb;
268 self->request_skb =
NULL;
274 IRDA_DEBUG(0,
"%s(), Unknown event %d\n", __func__, event);
288 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
310 IRDA_DEBUG(0,
"%s(), Unknown event %d\n", __func__, event);
323 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
335 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
348 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
371 if (tx_skb ==
NULL) {
391 IRDA_DEBUG(0,
"%s(), unknown event %d\n", __func__, event);
411 IRDA_DEBUG(0,
"%s(), unknown event!\n", __func__);
426 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
432 IRDA_DEBUG(0,
"%s(), Not implemented\n", __func__);
453 IRDA_DEBUG(0,
"%s(), unknown event!\n", __func__);
488 IRDA_DEBUG(0,
"%s(), unknown event!\n", __func__);
496 IRDA_DEBUG(0,
"%s(), event=%d\n", __func__, event);