/linux-2.4.37.9/net/irda/ |
D | irlmp_event.c | 226 ASSERT(self->irlap != NULL, return;); in irlmp_state_standby() 232 irlap_discovery_request(self->irlap, &irlmp->discovery_cmd); in irlmp_state_standby() 242 irlap_connect_response(self->irlap, skb); in irlmp_state_standby() 250 irlap_connect_request(self->irlap, self->daddr, NULL, 0); in irlmp_state_standby() 289 irlap_connect_response(self->irlap, skb); in irlmp_state_u_connect() 348 irlap_disconnect_request(self->irlap); in irlmp_state_u_connect() 425 irlap_disconnect_request(self->irlap); in irlmp_state_active() 431 irlap_disconnect_request(self->irlap); in irlmp_state_active()
|
D | irlmp_frame.c | 49 irlap_data_request(self->irlap, skb, TRUE); in irlmp_send_data_pdu() 51 irlap_data_request(self->irlap, skb, FALSE); in irlmp_send_data_pdu() 82 irlap_data_request(self->irlap, skb, FALSE); in irlmp_send_lcf_pdu() 270 struct irlap_cb *irlap, in irlmp_link_disconnect_indication() argument
|
D | irlap.c | 51 hashbin_t *irlap = NULL; variable 83 irlap = hashbin_new(HB_LOCAL); in irlap_init() 84 if (irlap == NULL) { in irlap_init() 94 ASSERT(irlap != NULL, return;); in irlap_cleanup() 96 hashbin_delete(irlap, (FREE_FUNC) __irlap_close); in irlap_cleanup() 160 hashbin_insert(irlap, (irda_queue_t *) self, self->saddr, NULL); in irlap_open() 216 lap = hashbin_remove(irlap, self->saddr, NULL); in irlap_close() 1102 self = (struct irlap_cb *) hashbin_get_first(irlap); in irlap_proc_read() 1175 self = (struct irlap_cb *) hashbin_get_next(irlap); in irlap_proc_read()
|
D | irlmp.c | 271 void irlmp_register_link(struct irlap_cb *irlap, __u32 saddr, notify_t *notify) in irlmp_register_link() argument 289 lap->irlap = irlap; in irlmp_register_link() 489 lap_header_size = IRLAP_GET_HEADER_SIZE(self->lap->irlap); in irlmp_connect_indication() 550 lap_header_size = IRLAP_GET_HEADER_SIZE(self->lap->irlap); in irlmp_connect_confirm() 1150 irlap_unitdata_request(lap->irlap, clone_skb); in irlmp_connless_data_request() 1251 (IRLAP_GET_TX_QUEUE_LEN(self->irlap) < LAP_HIGH_THRESHOLD)) { in irlmp_flow_indication() 1277 …%d\n", __FUNCTION__ , curr, next, self->flow_next, lsap_todo, IRLAP_GET_TX_QUEUE_LEN(self->irlap)); in irlmp_flow_indication()
|
D | Makefile | 15 irlap.o irlap_event.o irlap_frame.o timer.o qos.o irqueue.o \
|
/linux-2.4.37.9/include/net/irda/ |
D | irlmp.h | 133 struct irlap_cb *irlap; /* Instance of IrLAP layer */ member 265 if (self->lap->irlap == NULL) in irlmp_lap_tx_queue_full() 268 return(IRLAP_GET_TX_QUEUE_LEN(self->lap->irlap) >= LAP_HIGH_THRESHOLD); in irlmp_lap_tx_queue_full()
|
D | irttp.h | 207 (self->lsap->lap->irlap == NULL)) in irttp_is_primary() 209 return(irlap_is_primary(self->lsap->lap->irlap)); in irttp_is_primary()
|
D | irtty.h | 56 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | irport.h | 57 struct irlap_cb *irlap; /* The link layer we are attached to */ member
|
D | irda-usb.h | 149 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | au1000_ircc.h | 115 struct irlap_cb *irlap; member
|
D | smc-ircc.h | 160 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | w83977af_ir.h | 176 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | toshoboe.h | 144 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | ali-ircc.h | 195 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | nsc-ircc.h | 252 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|
D | vlsi_ir.h | 569 struct irlap_cb *irlap; member
|
D | irlap.h | 184 extern hashbin_t *irlap;
|
/linux-2.4.37.9/drivers/net/irda/ |
D | sa1100_ir.c | 79 struct irlap_cb *irlap; member 894 si->irlap = irlap_open(dev, &si->qos, "sa1100"); in sa1100_irda_start() 896 if (!si->irlap) in sa1100_irda_start() 943 if (si->irlap) { in sa1100_irda_stop() 944 irlap_close(si->irlap); in sa1100_irda_stop() 945 si->irlap = NULL; in sa1100_irda_stop()
|
D | irda-usb.c | 964 self->irlap = irlap_open(netdev, &self->qos, hwname); in irda_usb_net_open() 965 ASSERT(self->irlap != NULL, return -1;); in irda_usb_net_open() 1031 if (self->irlap) in irda_usb_net_close() 1032 irlap_close(self->irlap); in irda_usb_net_close() 1033 self->irlap = NULL; in irda_usb_net_close() 1544 if((self->netopen) || (self->irlap)) { in irda_usb_disconnect()
|
D | irport.c | 801 self->irlap = irlap_open(dev, &self->qos, hwname); in irport_net_open() 837 if (self->irlap) in irport_net_close() 838 irlap_close(self->irlap); in irport_net_close() 839 self->irlap = NULL; in irport_net_close()
|
D | toshoboe.c | 546 self->irlap = irlap_open(dev, &self->qos, hwname); in toshoboe_net_open() 571 if (self->irlap) in toshoboe_net_close() 572 irlap_close(self->irlap); in toshoboe_net_close() 573 self->irlap = NULL; in toshoboe_net_close()
|
D | irtty.c | 915 self->irlap = irlap_open(dev, &self->qos, hwname); in irtty_net_open() 936 if (self->irlap) in irtty_net_close() 937 irlap_close(self->irlap); in irtty_net_close() 938 self->irlap = NULL; in irtty_net_close()
|
D | au1k_ir.c | 408 aup->irlap = irlap_open(dev, &aup->qos, hwname); in au1k_irda_start() 428 if (aup->irlap) { in au1k_irda_stop() 429 irlap_close(aup->irlap); in au1k_irda_stop() 430 aup->irlap = NULL; in au1k_irda_stop()
|
D | donauboe.h | 314 struct irlap_cb *irlap; /* The link layer we are binded to */ member
|