/Linux-v4.19/drivers/net/ethernet/dec/tulip/ |
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() 217 skb_copy_to_linear_data(skb, tp->rx_buffers[entry].skb->data, in tulip_poll() 222 tp->rx_buffers[entry].skb->data, in tulip_poll() 226 tp->rx_buffers[entry].mapping, in tulip_poll() 229 char *temp = skb_put(skb = tp->rx_buffers[entry].skb, in tulip_poll() 233 if (tp->rx_buffers[entry].mapping != in tulip_poll() [all …]
|
D | tulip_core.c | 627 tp->rx_buffers[i].skb = NULL; in tulip_init_ring() 628 tp->rx_buffers[i].mapping = 0; in tulip_init_ring() 641 tp->rx_buffers[i].skb = skb; in tulip_init_ring() 646 tp->rx_buffers[i].mapping = mapping; in tulip_init_ring() 798 struct sk_buff *skb = tp->rx_buffers[i].skb; in tulip_free_ring() 799 dma_addr_t mapping = tp->rx_buffers[i].mapping; in tulip_free_ring() 801 tp->rx_buffers[i].skb = NULL; in tulip_free_ring() 802 tp->rx_buffers[i].mapping = 0; in tulip_free_ring()
|
D | tulip.h | 411 struct ring_info rx_buffers[RX_RING_SIZE]; member
|
/Linux-v4.19/drivers/net/ethernet/micrel/ |
D | ks8695net.c | 184 struct ks8695_skbuff rx_buffers[MAX_RX_DESC]; member 279 if (!ksp->rx_buffers[buff_n].skb) { in ks8695_refill_rxbuffers() 284 ksp->rx_buffers[buff_n].skb = skb; in ks8695_refill_rxbuffers() 298 ksp->rx_buffers[buff_n].skb = NULL; in ks8695_refill_rxbuffers() 301 ksp->rx_buffers[buff_n].dma_ptr = mapping; in ks8695_refill_rxbuffers() 302 ksp->rx_buffers[buff_n].length = MAX_RXBUF_SIZE; in ks8695_refill_rxbuffers() 469 && ksp->rx_buffers[buff_n].skb in ks8695_rx() 507 skb = ksp->rx_buffers[buff_n].skb; in ks8695_rx() 510 ksp->rx_buffers[buff_n].skb = NULL; in ks8695_rx() 515 ksp->rx_buffers[buff_n].dma_ptr, in ks8695_rx() [all …]
|
/Linux-v4.19/drivers/net/wireless/admtek/ |
D | adm8211.c | 391 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 394 skb_tail_pointer(priv->rx_buffers[entry].skb), in adm8211_interrupt_rci() 398 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 404 skb = priv->rx_buffers[entry].skb; in adm8211_interrupt_rci() 408 priv->rx_buffers[entry].mapping, in adm8211_interrupt_rci() 410 priv->rx_buffers[entry].skb = newskb; in adm8211_interrupt_rci() 411 priv->rx_buffers[entry].mapping = in adm8211_interrupt_rci() 417 priv->rx_buffers[entry].mapping)) { in adm8211_interrupt_rci() 418 priv->rx_buffers[entry].skb = NULL; in adm8211_interrupt_rci() 429 cpu_to_le32(priv->rx_buffers[entry].mapping); in adm8211_interrupt_rci() [all …]
|
D | adm8211.h | 545 struct adm8211_rx_ring_info *rx_buffers; member
|
/Linux-v4.19/drivers/net/ethernet/smsc/ |
D | smsc9420.c | 64 struct smsc9420_ring_info *rx_buffers; member 546 if (!pd->rx_buffers) in smsc9420_free_rx_ring() 550 if (pd->rx_buffers[i].skb) in smsc9420_free_rx_ring() 551 dev_kfree_skb_any(pd->rx_buffers[i].skb); in smsc9420_free_rx_ring() 553 if (pd->rx_buffers[i].mapping) in smsc9420_free_rx_ring() 554 pci_unmap_single(pd->pdev, pd->rx_buffers[i].mapping, in smsc9420_free_rx_ring() 564 kfree(pd->rx_buffers); in smsc9420_free_rx_ring() 565 pd->rx_buffers = NULL; in smsc9420_free_rx_ring() 773 pci_unmap_single(pd->pdev, pd->rx_buffers[index].mapping, in smsc9420_rx_handoff() 775 pd->rx_buffers[index].mapping = 0; in smsc9420_rx_handoff() [all …]
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | f_printer.c | 70 struct list_head rx_buffers; /* List of completed xfers */ member 266 list_add_tail(&req->list, &dev->rx_buffers); in rx_complete() 455 (likely(list_empty(&dev->rx_buffers)))) { in printer_read() 470 (likely(!list_empty(&dev->rx_buffers)))); in printer_read() 475 while ((current_rx_bytes || likely(!list_empty(&dev->rx_buffers))) in printer_read() 478 req = container_of(dev->rx_buffers.next, in printer_read() 704 likely(!list_empty(&dev->rx_buffers))) in printer_poll() 858 while (likely(!(list_empty(&dev->rx_buffers)))) { in printer_soft_reset() 859 req = container_of(dev->rx_buffers.next, struct usb_request, in printer_soft_reset() 866 req = container_of(dev->rx_buffers.next, struct usb_request, in printer_soft_reset() [all …]
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | b44.c | 670 src_map = &bp->rx_buffers[src_idx]; in b44_alloc_rx_skb() 672 map = &bp->rx_buffers[dest_idx]; in b44_alloc_rx_skb() 743 dest_map = &bp->rx_buffers[dest_idx]; in b44_recycle_rx() 745 src_map = &bp->rx_buffers[src_idx]; in b44_recycle_rx() 790 struct ring_info *rp = &bp->rx_buffers[cons]; in b44_rx() 1100 rp = &bp->rx_buffers[i]; in b44_free_rings() 1158 kfree(bp->rx_buffers); in b44_free_consistent() 1159 bp->rx_buffers = NULL; in b44_free_consistent() 1195 bp->rx_buffers = kzalloc(size, gfp); in b44_alloc_consistent() 1196 if (!bp->rx_buffers) in b44_alloc_consistent()
|
D | b44.h | 368 struct ring_info *rx_buffers; member
|
/Linux-v4.19/drivers/net/ethernet/cadence/ |
D | macb_main.c | 207 return queue->rx_buffers + queue->bp->rx_buffer_size * in macb_rx_buffer() 1880 if (queue->rx_buffers) { in macb_free_rx_buffers() 1883 queue->rx_buffers, queue->rx_buffers_dma); in macb_free_rx_buffers() 1884 queue->rx_buffers = NULL; in macb_free_rx_buffers() 1939 queue->rx_buffers = dma_alloc_coherent(&bp->pdev->dev, size, in macb_alloc_rx_buffers() 1941 if (!queue->rx_buffers) in macb_alloc_rx_buffers() 1946 size, (unsigned long)queue->rx_buffers_dma, queue->rx_buffers); in macb_alloc_rx_buffers() 3526 q->rx_buffers = dma_alloc_coherent(&lp->pdev->dev, in at91ether_start() 3530 if (!q->rx_buffers) { in at91ether_start() 3627 q->rx_buffers, q->rx_buffers_dma); in at91ether_close() [all …]
|
D | macb.h | 1121 void *rx_buffers; member
|
/Linux-v4.19/drivers/net/wireless/intel/ipw2x00/ |
D | ipw2100.c | 2468 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in isr_rx() 2542 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in isr_rx_monitor() 2622 struct ipw2100_rx *u = priv->rx_buffers[i].rxp; in ipw2100_corruption_check() 2701 packet = &priv->rx_buffers[i]; in __ipw2100_rx_process() 4591 priv->rx_buffers = kmalloc_array(RX_QUEUE_LENGTH, in ipw2100_rx_allocate() 4594 if (!priv->rx_buffers) { in ipw2100_rx_allocate() 4605 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; in ipw2100_rx_allocate() 4623 pci_unmap_single(priv->pci_dev, priv->rx_buffers[j].dma_addr, in ipw2100_rx_allocate() 4626 dev_kfree_skb(priv->rx_buffers[j].skb); in ipw2100_rx_allocate() 4629 kfree(priv->rx_buffers); in ipw2100_rx_allocate() [all …]
|
D | ipw2100.h | 545 struct ipw2100_rx_packet *rx_buffers; member
|
/Linux-v4.19/drivers/staging/vt6656/ |
D | main_usb.c | 53 module_param_named(rx_buffers, vnt_rx_buffers, int, 0644); 54 MODULE_PARM_DESC(rx_buffers, "Number of receive usb rx buffers");
|