Searched refs:rx_buff (Results 1 - 25 of 33) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/
H A Dwrapper.c210 iobuff_t *rx_buff)
218 * With ZeroCopy Rx, the rx_buff already point to a valid
222 docopy = ((rx_buff->skb == NULL) ||
223 (rx_buff->len < IRDA_RX_COPY_THRESHOLD));
226 newskb = dev_alloc_skb(docopy ? rx_buff->len + 1 : rx_buff->truesize);
242 skb_copy_to_linear_data(newskb, rx_buff->data,
243 rx_buff->len - 2);
248 dataskb = rx_buff->skb;
249 /* And hook the new skb to the rx_buff */
208 async_bump(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff) argument
280 async_unwrap_bof(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff, __u8 byte) argument
320 async_unwrap_eof(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff, __u8 byte) argument
378 async_unwrap_ce(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff, __u8 byte) argument
408 async_unwrap_other(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff, __u8 byte) argument
472 async_unwrap_char(struct net_device *dev, struct net_device_stats *stats, iobuff_t *rx_buff, __u8 byte) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/
H A Dkingsun-sir.c119 iobuff_t rx_buff; /* receive unwrap state machine */ member in struct:kingsun_cb
237 &kingsun->rx_buff, bytes[i]);
242 (kingsun->rx_buff.state != OUTSIDE_FRAME)
268 kingsun->rx_buff.in_frame = FALSE;
269 kingsun->rx_buff.state = OUTSIDE_FRAME;
270 kingsun->rx_buff.truesize = IRDA_SKB_MAX_MTU;
271 kingsun->rx_buff.skb = dev_alloc_skb(IRDA_SKB_MAX_MTU);
272 if (!kingsun->rx_buff.skb)
275 skb_reserve(kingsun->rx_buff.skb, 1);
276 kingsun->rx_buff
[all...]
H A Dstir4200.c180 iobuff_t rx_buff; /* receive unwrap state machine */ member in struct:stir_cb
314 * Frame is fully formed in the rx_buff so check crc
320 iobuff_t *rx_buff = &stir->rx_buff; local
321 int len = rx_buff->len - 4;
334 fcs = ~(crc32_le(~0, rx_buff->data, len));
335 if (fcs != le32_to_cpu(get_unaligned((u32 *)(rx_buff->data+len)))) {
351 skb_copy_to_linear_data(nskb, rx_buff->data, len);
353 nskb = dev_alloc_skb(rx_buff->truesize);
359 skb = rx_buff
383 iobuff_t *rx_buff = &stir->rx_buff; local
[all...]
H A Dsir_dev.c321 dev->rx_buff.data = dev->rx_buff.head;
322 dev->rx_buff.len = 0;
323 dev->rx_buff.in_frame = FALSE;
324 dev->rx_buff.state = OUTSIDE_FRAME;
333 return (dev->rx_buff.state != OUTSIDE_FRAME);
396 count = (len < dev->rx_buff.len) ? len : dev->rx_buff.len;
399 memcpy(buf, dev->rx_buff.data, count);
400 dev->rx_buff
[all...]
H A Dirport.h61 iobuff_t rx_buff; /* Receive buffer */ member in struct:irport_cb
H A Dw83977af_ir.c205 self->rx_buff.truesize = 14384;
209 self->rx_buff.head =
210 dma_alloc_coherent(NULL, self->rx_buff.truesize,
212 if (self->rx_buff.head == NULL) {
217 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
228 self->rx_buff.in_frame = FALSE;
229 self->rx_buff.state = OUTSIDE_FRAME;
231 self->rx_buff.data = self->rx_buff
[all...]
H A Dvia-ircc.c384 self->rx_buff.truesize = 14384 + 2048;
388 self->rx_buff.head =
389 dma_alloc_coherent(NULL, self->rx_buff.truesize,
391 if (self->rx_buff.head == NULL) {
395 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
406 self->rx_buff.in_frame = FALSE;
407 self->rx_buff.state = OUTSIDE_FRAME;
409 self->rx_buff.data = self->rx_buff
[all...]
H A Dirport.c145 self->rx_buff.truesize = IRDA_SKB_MAX_MTU;
146 self->rx_buff.skb = __dev_alloc_skb(self->rx_buff.truesize,
148 if (self->rx_buff.skb == NULL) {
153 skb_reserve(self->rx_buff.skb, 1);
154 self->rx_buff.head = self->rx_buff.skb->data;
158 self->rx_buff.in_frame = FALSE;
159 self->rx_buff.state = OUTSIDE_FRAME;
160 self->rx_buff
[all...]
H A Dsa1100_ir.c70 iobuff_t rx_buff; member in struct:sa1100_irda
384 async_unwrap_char(dev, &si->stats, &si->rx_buff, data);
399 async_unwrap_char(dev, &si->stats, &si->rx_buff, Ser2UTDR);
400 async_unwrap_char(dev, &si->stats, &si->rx_buff, Ser2UTDR);
401 async_unwrap_char(dev, &si->stats, &si->rx_buff, Ser2UTDR);
409 async_unwrap_char(dev, &si->stats, &si->rx_buff,
757 : si->rx_buff.state != OUTSIDE_FRAME;
918 err = sa1100_irda_init_iobuf(&si->rx_buff, 14384);
972 kfree(si->rx_buff.head);
993 kfree(si->rx_buff
[all...]
H A Dnsc-ircc.c407 self->rx_buff.truesize = 14384;
411 self->rx_buff.head =
412 dma_alloc_coherent(NULL, self->rx_buff.truesize,
414 if (self->rx_buff.head == NULL) {
419 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
430 self->rx_buff.in_frame = FALSE;
431 self->rx_buff.state = OUTSIDE_FRAME;
433 self->rx_buff.data = self->rx_buff
[all...]
H A Dali-ircc.c332 self->rx_buff.truesize = 14384;
336 self->rx_buff.head =
337 dma_alloc_coherent(NULL, self->rx_buff.truesize,
339 if (self->rx_buff.head == NULL) {
343 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
354 self->rx_buff.in_frame = FALSE;
355 self->rx_buff.state = OUTSIDE_FRAME;
357 self->rx_buff.data = self->rx_buff
[all...]
H A Dau1000_ircc.h107 iobuff_t rx_buff; member in struct:au1k_private
H A Dmcs7780.c522 mcs->rx_buff.in_frame = FALSE;
523 mcs->rx_buff.state = OUTSIDE_FRAME;
719 mcs->rx_buff.truesize = IRDA_SKB_MAX_MTU;
720 mcs->rx_buff.skb = dev_alloc_skb(IRDA_SKB_MAX_MTU);
721 if (!mcs->rx_buff.skb)
724 skb_reserve(mcs->rx_buff.skb, 1);
725 mcs->rx_buff.head = mcs->rx_buff.skb->data;
753 kfree_skb(mcs->rx_buff.skb);
789 &mcs->rx_buff,
[all...]
H A Dsmsc-ircc2.c156 iobuff_t rx_buff; /* Receive buffer */ member in struct:smsc_ircc_cb
542 self->rx_buff.truesize = SMSC_IRCC2_RX_BUFF_TRUESIZE;
545 self->rx_buff.head =
546 dma_alloc_coherent(NULL, self->rx_buff.truesize,
548 if (self->rx_buff.head == NULL) {
563 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
566 self->rx_buff.in_frame = FALSE;
567 self->rx_buff.state = OUTSIDE_FRAME;
569 self->rx_buff
[all...]
H A Dpxaficp_ir.c86 iobuff_t rx_buff; member in struct:pxa_irda
224 async_unwrap_char(dev, &si->stats, &si->rx_buff, data);
238 async_unwrap_char(dev, &si->stats, &si->rx_buff, STRBR);
541 : si->rx_buff.state != OUTSIDE_FRAME;
798 err = pxa_irda_init_iobuf(&si->rx_buff, 14384);
832 kfree(si->rx_buff.head);
852 kfree(si->rx_buff.head);
H A Dali-ircc.h201 iobuff_t rx_buff; /* Receive buffer */ member in struct:ali_ircc_cb
H A Dmcs7780.h119 iobuff_t rx_buff; /* receive unwrap state machine */ member in struct:mcs_cb
H A Dsir-dev.h176 iobuff_t rx_buff; /* Receive buffer */ member in struct:sir_dev
H A Dw83977af_ir.h182 iobuff_t rx_buff; /* Receive buffer */ member in struct:w83977af_ir
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dscc.h240 struct sk_buff *rx_buff; /* pointer to frame currently received */ member in struct:scc_channel
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dariadne.c98 volatile u_short *rx_buff[RX_RING_SIZE]; member in struct:ariadne_private
114 u_short rx_buff[RX_RING_SIZE][PKT_BUF_SIZE/sizeof(u_short)]; member in struct:lancedata
357 r->RMD0 = swloww(ARIADNE_RAM+offsetof(struct lancedata, rx_buff[i]));
358 r->RMD1 = swhighw(ARIADNE_RAM+offsetof(struct lancedata, rx_buff[i])) |
363 priv->rx_buff[i] = lancedata->rx_buff[i];
644 eth_copy_and_sum(skb, (char *)priv->rx_buff[entry], pkt_len,0);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/net/
H A Dnetiucv.c184 struct sk_buff *rx_buff; member in struct:iucv_connection
681 conn->rx_buff->data = conn->rx_buff->head;
682 skb_reset_tail_pointer(conn->rx_buff);
683 conn->rx_buff->len = 0;
684 rc = iucv_message_receive(conn->path, msg, 0, conn->rx_buff->data,
692 netiucv_unpack_skb(conn, conn->rx_buff);
1808 conn->rx_buff = alloc_skb(conn->max_buffsize, GFP_KERNEL | GFP_DMA);
1809 if (!conn->rx_buff)
1837 kfree_skb(conn->rx_buff);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/hamradio/
H A Dscc.c347 if(scc->rx_buff != NULL) /* did we receive something? */
350 dev_kfree_skb_irq(scc->rx_buff);
351 scc->rx_buff = NULL;
528 skb = scc->rx_buff;
542 scc->rx_buff = skb;
552 scc->rx_buff = NULL;
573 skb = scc->rx_buff;
582 scc->rx_buff = skb = NULL;
594 scc->rx_buff = NULL;
598 scc->rx_buff
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/
H A Dstrip.c219 unsigned char *rx_buff; /* buffer for received IP packet */ member in struct:strip
856 strip_info->rx_buff = r;
879 unsigned char *orbuff = strip_info->rx_buff;
2006 memcpy(skb_put(skb, packetlen), strip_info->rx_buff,
2035 ptr = UnStuffData(ptr, end, strip_info->rx_buff, 4);
2041 packetlen = ((__u16) strip_info->rx_buff[2] << 8) | strip_info->rx_buff[3];
2054 UnStuffData(ptr, end, strip_info->rx_buff + 4, packetlen - 4);
2075 struct arphdr *arphdr = (struct arphdr *) strip_info->rx_buff;
2078 ptr = UnStuffData(ptr, end, strip_info->rx_buff,
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/ip32/
H A Dmace.h109 volatile unsigned long rx_buff; member in struct:mace_ethernet

Completed in 157 milliseconds

12