/linux/drivers/net/ethernet/dec/tulip/ |
H A D | interrupt.c | 68 if (tp->rx_buffers[entry].skb == NULL) { in tulip_refill_rx() 72 skb = tp->rx_buffers[entry].skb = in tulip_refill_rx() 81 tp->rx_buffers[entry].skb = NULL; in tulip_refill_rx() 85 tp->rx_buffers[entry].mapping = mapping; in tulip_refill_rx() 214 tp->rx_buffers[entry].mapping, in tulip_poll() 218 skb_copy_to_linear_data(skb, tp->rx_buffers[entry].skb->data, in tulip_poll() 223 tp->rx_buffers[entry].skb->data, in tulip_poll() 227 tp->rx_buffers[entry].mapping, in tulip_poll() 231 char *temp = skb_put(skb = tp->rx_buffers[entry].skb, in tulip_poll() 235 if (tp->rx_buffers[entr in tulip_poll() [all...] |
H A D | tulip_core.c | 616 tp->rx_buffers[i].skb = NULL; in tulip_init_ring() 617 tp->rx_buffers[i].mapping = 0; in tulip_init_ring() 630 tp->rx_buffers[i].skb = skb; in tulip_init_ring() 635 tp->rx_buffers[i].mapping = mapping; in tulip_init_ring() 788 struct sk_buff *skb = tp->rx_buffers[i].skb; in tulip_free_ring() 789 dma_addr_t mapping = tp->rx_buffers[i].mapping; in tulip_free_ring() 791 tp->rx_buffers[i].skb = NULL; in tulip_free_ring() 792 tp->rx_buffers[i].mapping = 0; in tulip_free_ring()
|
H A D | tulip.h | 411 struct ring_info rx_buffers[RX_RING_SIZE]; member
|
/linux/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 385 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 389 skb_tail_pointer(priv->rx_buffers[entry].skb), in adm8211_interrupt_rci() 392 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 399 skb = priv->rx_buffers[entry].skb; in adm8211_interrupt_rci() 402 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 404 priv->rx_buffers[entry].skb = newskb; in adm8211_interrupt_rci() 405 priv->rx_buffers[entry].mapping = in adm8211_interrupt_rci() 411 priv->rx_buffers[entry].mapping)) { in adm8211_interrupt_rci() 412 priv->rx_buffers[entry].skb = NULL; in adm8211_interrupt_rci() 423 cpu_to_le32(priv->rx_buffers[entr in adm8211_interrupt_rci() [all...] |
H A D | adm8211.h | 545 struct adm8211_rx_ring_info *rx_buffers; member
|
/linux/drivers/usb/gadget/function/ |
H A D | f_printer.c | 76 struct list_head rx_buffers; /* List of completed xfers */ member 280 list_add_tail(&req->list, &dev->rx_buffers); in rx_complete() 476 * If it is zero then check if there are any other rx_buffers that in printer_read() 481 (likely(list_empty(&dev->rx_buffers)))) { in printer_read() 496 (likely(!list_empty(&dev->rx_buffers)))); in printer_read() 503 while ((current_rx_bytes || likely(!list_empty(&dev->rx_buffers))) in printer_read() 506 req = container_of(dev->rx_buffers.next, in printer_read() 768 likely(!list_empty(&dev->rx_buffers))) in printer_poll() 923 while (likely(!(list_empty(&dev->rx_buffers)))) { in printer_soft_reset() 924 req = container_of(dev->rx_buffers in printer_soft_reset() [all...] |
/linux/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 644 src_map = &bp->rx_buffers[src_idx]; in b44_alloc_rx_skb() 646 map = &bp->rx_buffers[dest_idx]; in b44_alloc_rx_skb() 717 dest_map = &bp->rx_buffers[dest_idx]; in b44_recycle_rx() 719 src_map = &bp->rx_buffers[src_idx]; in b44_recycle_rx() 764 struct ring_info *rp = &bp->rx_buffers[cons]; in b44_rx() 1074 rp = &bp->rx_buffers[i]; in b44_free_rings() 1132 kfree(bp->rx_buffers); in b44_free_consistent() 1133 bp->rx_buffers = NULL; in b44_free_consistent() 1169 bp->rx_buffers = kzalloc(size, gfp); in b44_alloc_consistent() 1170 if (!bp->rx_buffers) in b44_alloc_consistent() [all...] |
H A D | b44.h | 368 struct ring_info *rx_buffers; member
|
/linux/drivers/net/ethernet/renesas/ |
H A D | ravb_main.c | 274 if (priv->rx_buffers[q][i].page) in ravb_ring_free() 276 priv->rx_buffers[q][i].page, in ravb_ring_free() 279 kfree(priv->rx_buffers[q]); in ravb_ring_free() 280 priv->rx_buffers[q] = NULL; in ravb_ring_free() 304 rx_buff = &priv->rx_buffers[q][entry]; in ravb_alloc_rx_buffer() 341 if (!priv->rx_buffers[q][entry].page) { in ravb_rx_ring_refill() 439 priv->rx_buffers[q] = kcalloc(priv->num_rx_ring[q], in ravb_ring_init() 440 sizeof(*priv->rx_buffers[q]), GFP_KERNEL); in ravb_ring_init() 441 if (!priv->rx_buffers[q]) in ravb_ring_init() 849 rx_buff = &priv->rx_buffers[ in ravb_rx_gbeth() [all...] |
H A D | ravb.h | 1112 struct ravb_rx_buffer *rx_buffers[NUM_RX_QUEUE]; member
|
/linux/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2100.c | 2439 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in isr_rx() 2512 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in isr_rx_monitor() 2592 struct ipw2100_rx *u = priv->rx_buffers[i].rxp; in ipw2100_corruption_check() 2671 packet = &priv->rx_buffers[i]; in __ipw2100_rx_process() 4558 priv->rx_buffers = kmalloc_array(RX_QUEUE_LENGTH, in ipw2100_rx_allocate() 4561 if (!priv->rx_buffers) { in ipw2100_rx_allocate() 4572 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in ipw2100_rx_allocate() 4591 priv->rx_buffers[j].dma_addr, in ipw2100_rx_allocate() 4594 dev_kfree_skb(priv->rx_buffers[j].skb); in ipw2100_rx_allocate() 4597 kfree(priv->rx_buffers); in ipw2100_rx_allocate() [all...] |
H A D | ipw2100.h | 531 struct ipw2100_rx_packet *rx_buffers; member
|
/linux/drivers/net/ethernet/cadence/ |
H A D | macb.h | 1238 void *rx_buffers; member
|