/drivers/net/ethernet/dec/tulip/ |
H A D | interrupt.c | 68 if (tp->rx_buffers[entry].skb == NULL) { 72 skb = tp->rx_buffers[entry].skb = 81 tp->rx_buffers[entry].skb = NULL; 85 tp->rx_buffers[entry].mapping = mapping; 214 tp->rx_buffers[entry].mapping, 217 skb_copy_to_linear_data(skb, tp->rx_buffers[entry].skb->data, 222 tp->rx_buffers[entry].skb->data, 226 tp->rx_buffers[entry].mapping, 229 char *temp = skb_put(skb = tp->rx_buffers[entry].skb, 233 if (tp->rx_buffers[entr [all...] |
H A D | tulip_core.c | 630 tp->rx_buffers[i].skb = NULL; 631 tp->rx_buffers[i].mapping = 0; 644 tp->rx_buffers[i].skb = skb; 649 tp->rx_buffers[i].mapping = mapping; 803 struct sk_buff *skb = tp->rx_buffers[i].skb; 804 dma_addr_t mapping = tp->rx_buffers[i].mapping; 806 tp->rx_buffers[i].skb = NULL; 807 tp->rx_buffers[i].mapping = 0;
|
H A D | tulip.h | 411 struct ring_info rx_buffers[RX_RING_SIZE]; member in struct:tulip_private
|
/drivers/net/ethernet/micrel/ |
H A D | ks8695net.c | 152 * @rx_buffers: The sk_buff mappings for the RX ring 184 struct ks8695_skbuff rx_buffers[MAX_RX_DESC]; member in struct:ks8695_priv 279 if (!ksp->rx_buffers[buff_n].skb) { 284 ksp->rx_buffers[buff_n].skb = skb; 298 ksp->rx_buffers[buff_n].skb = NULL; 301 ksp->rx_buffers[buff_n].dma_ptr = mapping; 302 ksp->rx_buffers[buff_n].length = MAX_RXBUF_SIZE; 469 && ksp->rx_buffers[buff_n].skb 507 skb = ksp->rx_buffers[buff_n].skb; 510 ksp->rx_buffers[buff_ [all...] |
/drivers/net/ethernet/smsc/ |
H A D | smsc9420.c | 64 struct smsc9420_ring_info *rx_buffers; member in struct:smsc9420_pdata 583 if (!pd->rx_buffers) 587 if (pd->rx_buffers[i].skb) 588 dev_kfree_skb_any(pd->rx_buffers[i].skb); 590 if (pd->rx_buffers[i].mapping) 591 pci_unmap_single(pd->pdev, pd->rx_buffers[i].mapping, 601 kfree(pd->rx_buffers); 602 pd->rx_buffers = NULL; 811 pci_unmap_single(pd->pdev, pd->rx_buffers[index].mapping, 813 pd->rx_buffers[inde [all...] |
/drivers/net/ethernet/cadence/ |
H A D | at91_ether.c | 55 lp->rx_buffers = dma_alloc_coherent(&lp->pdev->dev, 58 if (!lp->rx_buffers) { 151 lp->rx_buffers, lp->rx_buffers_dma); 152 lp->rx_buffers = NULL; 195 p_recv = lp->rx_buffers + lp->rx_tail * MAX_RBUFF_SZ;
|
H A D | macb.c | 100 return bp->rx_buffers + bp->rx_buffer_size * macb_rx_ring_wrap(index); 1297 if (bp->rx_buffers) { 1300 bp->rx_buffers, bp->rx_buffers_dma); 1301 bp->rx_buffers = NULL; 1344 bp->rx_buffers = dma_alloc_coherent(&bp->pdev->dev, size, 1346 if (!bp->rx_buffers) 1351 size, (unsigned long)bp->rx_buffers_dma, bp->rx_buffers);
|
H A D | macb.h | 607 void *rx_buffers; member in struct:macb
|
/drivers/usb/gadget/legacy/ |
H A D | printer.c | 71 struct list_head rx_buffers; /* List of completed xfers */ member in struct:printer_dev 299 list_add_tail(&req->list, &dev->rx_buffers); 486 * If it is zero then check if there are any other rx_buffers that 491 (likely(list_empty(&dev->rx_buffers)))) { 506 (likely(!list_empty(&dev->rx_buffers)))); 511 while ((current_rx_bytes || likely(!list_empty(&dev->rx_buffers))) 514 req = container_of(dev->rx_buffers.next, 736 likely(!list_empty(&dev->rx_buffers))) 885 while (likely(!(list_empty(&dev->rx_buffers)))) { 886 req = container_of(dev->rx_buffers [all...] |
/drivers/net/wireless/ |
H A D | adm8211.c | 391 priv->rx_buffers[entry].mapping, 394 skb_tail_pointer(priv->rx_buffers[entry].skb), 398 priv->rx_buffers[entry].mapping, 404 skb = priv->rx_buffers[entry].skb; 408 priv->rx_buffers[entry].mapping, 410 priv->rx_buffers[entry].skb = newskb; 411 priv->rx_buffers[entry].mapping = 422 cpu_to_le32(priv->rx_buffers[entry].mapping); 1437 priv->rx_buffers[i].skb = NULL; 1445 rx_info = &priv->rx_buffers[ [all...] |
H A D | adm8211.h | 544 struct adm8211_rx_ring_info *rx_buffers; member in struct:adm8211_priv
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 670 src_map = &bp->rx_buffers[src_idx]; 672 map = &bp->rx_buffers[dest_idx]; 743 dest_map = &bp->rx_buffers[dest_idx]; 745 src_map = &bp->rx_buffers[src_idx]; 790 struct ring_info *rp = &bp->rx_buffers[cons]; 1103 rp = &bp->rx_buffers[i]; 1161 kfree(bp->rx_buffers); 1162 bp->rx_buffers = NULL; 1198 bp->rx_buffers = kzalloc(size, gfp); 1199 if (!bp->rx_buffers) [all...] |
H A D | b44.h | 363 struct ring_info *rx_buffers; member in struct:b44
|
/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.c | 2466 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 2540 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 2620 struct ipw2100_rx *u = priv->rx_buffers[i].rxp; 2699 packet = &priv->rx_buffers[i]; 4586 priv->rx_buffers = kmalloc(RX_QUEUE_LENGTH * 4589 if (!priv->rx_buffers) { 4600 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 4618 pci_unmap_single(priv->pci_dev, priv->rx_buffers[j].dma_addr, 4621 dev_kfree_skb(priv->rx_buffers[j].skb); 4624 kfree(priv->rx_buffers); [all...] |
H A D | ipw2100.h | 545 struct ipw2100_rx_packet *rx_buffers; member in struct:ipw2100_priv
|
/drivers/staging/vt6656/ |
H A D | main_usb.c | 65 module_param_named(rx_buffers, vnt_rx_buffers, int, 0644); 66 MODULE_PARM_DESC(rx_buffers, "Number of receive usb rx buffers");
|