Searched refs:irlap (Results 1 - 25 of 43) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/
H A Dirport.h57 struct irlap_cb *irlap; /* The link layer we are attached to */ member in struct:irport_cb
H A Dkingsun-sir.c108 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:kingsun_cb
292 kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname);
293 if (!kingsun->irlap) {
324 irlap_close(kingsun->irlap);
373 if (kingsun->irlap)
374 irlap_close(kingsun->irlap);
376 kingsun->irlap = NULL;
494 kingsun->irlap = NULL;
H A Dau1000_ircc.h115 struct irlap_cb *irlap; member in struct:au1k_private
H A Dirda-usb.h155 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:irda_usb_cb
H A Dsa1100_ir.c66 struct irlap_cb *irlap; member in struct:sa1100_irda
809 si->irlap = irlap_open(dev, &si->qos, "sa1100");
811 if (!si->irlap)
855 if (si->irlap) {
856 irlap_close(si->irlap);
857 si->irlap = NULL;
H A Dstir4200.c169 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:stir_cb
315 * and pass up to irlap
902 stir->irlap = irlap_open(netdev, &stir->qos, hwname);
903 if (!stir->irlap) {
922 irlap_close(stir->irlap);
960 if (stir->irlap)
961 irlap_close(stir->irlap);
963 stir->irlap = NULL;
H A Dali-ircc.h196 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:ali_ircc_cb
H A Ddonauboe.h313 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:toshoboe_cb
H A Dmcs7780.h106 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:mcs_cb
H A Dsir-dev.h159 struct irlap_cb *irlap; member in struct:sir_dev
H A Dw83977af_ir.h177 struct irlap_cb *irlap; /* The link layer we are binded to */ member in struct:w83977af_ir
H A Dmcs7780.c688 if (mcs->irlap)
689 irlap_close(mcs->irlap);
691 mcs->irlap = NULL;
734 mcs->irlap = irlap_open(netdev, &mcs->qos, hwname);
735 if (!mcs->irlap) {
751 irlap_close(mcs->irlap);
H A Dpxaficp_ir.c82 struct irlap_cb *irlap; member in struct:pxa_irda
664 si->irlap = irlap_open(dev, &si->qos, "pxa");
666 if (!si->irlap)
707 if (si->irlap) {
708 irlap_close(si->irlap);
709 si->irlap = NULL;
H A Dsir_dev.c535 if (!dev->irlap) {
805 dev->irlap = irlap_open(ndev, &dev->qos, dev->hwname);
806 if (!dev->irlap)
839 if (unlikely(!dev->irlap))
841 irlap_close(dev->irlap);
842 dev->irlap = NULL;
H A Dirda-usb.c1202 self->irlap = irlap_open(netdev, &self->qos, hwname);
1203 IRDA_ASSERT(self->irlap != NULL, return -1;);
1279 if (self->irlap)
1280 irlap_close(self->irlap);
1281 self->irlap = NULL;
1831 if((self->netopen) || (self->irlap)) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/
H A DMakefile11 irlap.o irlap_event.o irlap_frame.o timer.o qos.o irqueue.o \
H A Dirmod.c39 #include <net/irda/irlap.h> /* irlap_init */
H A Dirproc.c33 #include <net/irda/irlap.h>
54 {"irlap", &irlap_seq_fops},
H A Dirlmp_event.c31 #include <net/irda/irlap.h>
262 IRDA_ASSERT(self->irlap != NULL, return;);
268 irlap_discovery_request(self->irlap, &irlmp->discovery_cmd);
278 irlap_connect_response(self->irlap, skb);
285 irlap_connect_request(self->irlap, self->daddr, NULL, 0);
321 irlap_connect_response(self->irlap, skb);
366 irlap_disconnect_request(self->irlap);
397 irlap_clear_disconnect(self->irlap);
435 irlap_disconnect_request(self->irlap);
441 irlap_disconnect_request(self->irlap);
[all...]
H A Dirlmp_frame.c31 #include <net/irda/irlap.h>
48 irlap_data_request(self->irlap, skb, TRUE);
50 irlap_data_request(self->irlap, skb, FALSE);
81 irlap_data_request(self->irlap, skb, FALSE);
269 struct irlap_cb *irlap,
268 irlmp_link_disconnect_indication(struct lap_cb *lap, struct irlap_cb *irlap, LAP_REASON reason, struct sk_buff *skb) argument
H A Dirlap.c3 * Filename: irlap.c
48 #include <net/irda/irlap.h>
52 static hashbin_t *irlap = NULL; variable
88 irlap = hashbin_new(HB_LOCK);
89 if (irlap == NULL) {
90 IRDA_ERROR("%s: can't allocate irlap hashbin!\n",
100 IRDA_ASSERT(irlap != NULL, return;);
102 hashbin_delete(irlap, (FREE_FUNC) __irlap_close);
118 /* Initialize the irlap structure. */
152 (hashbin_lock_find(irlap, sel
[all...]
H A Dirlmp.c41 #include <net/irda/irlap.h>
278 void irlmp_register_link(struct irlap_cb *irlap, __u32 saddr, notify_t *notify) argument
295 lap->irlap = irlap;
531 lap_header_size = IRLAP_GET_HEADER_SIZE(self->lap->irlap);
598 lap_header_size = IRLAP_GET_HEADER_SIZE(self->lap->irlap);
1240 irlap_unitdata_request(lap->irlap, clone_skb);
1339 (IRLAP_GET_TX_QUEUE_LEN(self->irlap) < LAP_HIGH_THRESHOLD)) {
1351 IRDA_DEBUG(4, "%s() : curr is %p, next was %p and is now %p, still %d to go - queue len = %d\n", __FUNCTION__, curr, next, self->flow_next, lsap_todo, IRLAP_GET_TX_QUEUE_LEN(self->irlap));
H A Dtimer.c33 #include <net/irda/irlap.h>
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/irda/
H A Dirttp.h205 (self->lsap->lap->irlap == NULL))
207 return(irlap_is_primary(self->lsap->lap->irlap));
H A Dirlmp.h36 #include <net/irda/irlap.h> /* LAP_MAX_HEADER, ... */
147 struct irlap_cb *irlap; /* Instance of IrLAP layer */ member in struct:lap_cb
267 * Used by IrTTP for low control, see comments in irlap.h - Jean II */
274 if (self->lap->irlap == NULL)
277 return(IRLAP_GET_TX_QUEUE_LEN(self->lap->irlap) >= LAP_HIGH_THRESHOLD);

Completed in 150 milliseconds

12