Searched refs:rx_buffers (Results 1 – 14 of 14) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/dec/tulip/ |
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() 227 tp->rx_buffers[entry].mapping, in tulip_poll() 246 tp->rx_buffers[entry].mapping, in tulip_poll() 444 tp->rx_buffers[entry].mapping, in tulip_rx() 476 tp->rx_buffers[entry].mapping, in tulip_rx() 479 tp->rx_buffers[entry].skb = NULL; in tulip_rx() [all …]
|
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()
|
A D | tulip.h | 411 struct ring_info rx_buffers[RX_RING_SIZE]; member
|
/linux-6.3-rc2/drivers/net/wireless/admtek/ |
A D | adm8211.c | 399 skb = priv->rx_buffers[entry].skb; in adm8211_interrupt_rci() 405 priv->rx_buffers[entry].mapping = in adm8211_interrupt_rci() 1437 priv->rx_buffers[i].skb = NULL; in adm8211_init_rings() 1445 rx_info = &priv->rx_buffers[i]; in adm8211_init_rings() 1488 if (!priv->rx_buffers[i].skb) in adm8211_free_rings() 1733 priv->rx_buffers = kmalloc(sizeof(*priv->rx_buffers) * priv->rx_ring_size + in adm8211_alloc_rings() 1735 if (!priv->rx_buffers) in adm8211_alloc_rings() 1748 kfree(priv->rx_buffers); in adm8211_alloc_rings() 1749 priv->rx_buffers = NULL; in adm8211_alloc_rings() 1935 kfree(priv->rx_buffers); in adm8211_probe() [all …]
|
A D | adm8211.h | 545 struct adm8211_rx_ring_info *rx_buffers; member
|
/linux-6.3-rc2/drivers/net/ethernet/smsc/ |
A D | smsc9420.c | 528 if (!pd->rx_buffers) in smsc9420_free_rx_ring() 532 if (pd->rx_buffers[i].skb) in smsc9420_free_rx_ring() 535 if (pd->rx_buffers[i].mapping) in smsc9420_free_rx_ring() 537 pd->rx_buffers[i].mapping, in smsc9420_free_rx_ring() 547 kfree(pd->rx_buffers); in smsc9420_free_rx_ring() 548 pd->rx_buffers = NULL; in smsc9420_free_rx_ring() 760 skb = pd->rx_buffers[index].skb; in smsc9420_rx_handoff() 1218 if (pd->rx_buffers == NULL) in smsc9420_alloc_rx_ring() 1226 pd->rx_buffers[i].skb = NULL; in smsc9420_alloc_rx_ring() 1227 pd->rx_buffers[i].mapping = 0; in smsc9420_alloc_rx_ring() [all …]
|
/linux-6.3-rc2/drivers/usb/gadget/function/ |
A D | f_printer.c | 73 struct list_head rx_buffers; /* List of completed xfers */ member 276 list_add_tail(&req->list, &dev->rx_buffers); in rx_complete() 477 (likely(list_empty(&dev->rx_buffers)))) { in printer_read() 492 (likely(!list_empty(&dev->rx_buffers)))); in printer_read() 500 req = container_of(dev->rx_buffers.next, in printer_read() 745 likely(!list_empty(&dev->rx_buffers))) in printer_poll() 900 while (likely(!(list_empty(&dev->rx_buffers)))) { in printer_soft_reset() 901 req = container_of(dev->rx_buffers.next, struct usb_request, in printer_soft_reset() 1440 while (!list_empty(&dev->rx_buffers)) { in printer_func_unbind() 1441 req = container_of(dev->rx_buffers.next, in printer_func_unbind() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/broadcom/ |
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()
|
A D | b44.h | 368 struct ring_info *rx_buffers; member
|
/linux-6.3-rc2/drivers/net/ethernet/cadence/ |
A D | macb_main.c | 227 return queue->rx_buffers + queue->bp->rx_buffer_size * in macb_rx_buffer() 2446 if (queue->rx_buffers) { in macb_free_rx_buffers() 2449 queue->rx_buffers, queue->rx_buffers_dma); in macb_free_rx_buffers() 2450 queue->rx_buffers = NULL; in macb_free_rx_buffers() 2505 queue->rx_buffers = dma_alloc_coherent(&bp->pdev->dev, size, in macb_alloc_rx_buffers() 2507 if (!queue->rx_buffers) in macb_alloc_rx_buffers() 4205 q->rx_buffers = dma_alloc_coherent(&lp->pdev->dev, in at91ether_alloc_coherent() 4209 if (!q->rx_buffers) { in at91ether_alloc_coherent() 4233 if (q->rx_buffers) { in at91ether_free_coherent() 4237 q->rx_buffers, q->rx_buffers_dma); in at91ether_free_coherent() [all …]
|
A D | macb.h | 1217 void *rx_buffers; member
|
/linux-6.3-rc2/drivers/net/wireless/intel/ipw2x00/ |
A D | ipw2100.c | 2676 packet = &priv->rx_buffers[i]; in __ipw2100_rx_process() 4566 if (!priv->rx_buffers) { in ipw2100_rx_allocate() 4596 priv->rx_buffers[j].dma_addr, in ipw2100_rx_allocate() 4599 dev_kfree_skb(priv->rx_buffers[j].skb); in ipw2100_rx_allocate() 4602 kfree(priv->rx_buffers); in ipw2100_rx_allocate() 4603 priv->rx_buffers = NULL; in ipw2100_rx_allocate() 4645 if (!priv->rx_buffers) in ipw2100_rx_free() 4649 if (priv->rx_buffers[i].rxp) { in ipw2100_rx_free() 4651 priv->rx_buffers[i].dma_addr, in ipw2100_rx_free() 4658 kfree(priv->rx_buffers); in ipw2100_rx_free() [all …]
|
A D | ipw2100.h | 531 struct ipw2100_rx_packet *rx_buffers; member
|
/linux-6.3-rc2/drivers/staging/vt6656/ |
A D | main_usb.c | 50 module_param_named(rx_buffers, vnt_rx_buffers, int, 0644); 51 MODULE_PARM_DESC(rx_buffers, "Number of receive usb rx buffers");
|
Completed in 116 milliseconds