/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 = 79 tp->rx_buffers[entry].mapping = mapping; 208 tp->rx_buffers[entry].mapping, 211 skb_copy_to_linear_data(skb, tp->rx_buffers[entry].skb->data, 216 tp->rx_buffers[entry].skb->data, 220 tp->rx_buffers[entry].mapping, 223 char *temp = skb_put(skb = tp->rx_buffers[entry].skb, 227 if (tp->rx_buffers[entry].mapping != 232 (unsigned long long)tp->rx_buffers[entr [all...] |
H A D | tulip_core.c | 628 tp->rx_buffers[i].skb = NULL; 629 tp->rx_buffers[i].mapping = 0; 642 tp->rx_buffers[i].skb = skb; 647 tp->rx_buffers[i].mapping = mapping; 801 struct sk_buff *skb = tp->rx_buffers[i].skb; 802 dma_addr_t mapping = tp->rx_buffers[i].mapping; 804 tp->rx_buffers[i].skb = NULL; 805 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 | 153 * @rx_buffers: The sk_buff mappings for the RX ring 185 struct ks8695_skbuff rx_buffers[MAX_RX_DESC]; member in struct:ks8695_priv 280 if (!ksp->rx_buffers[buff_n].skb) { 285 ksp->rx_buffers[buff_n].skb = skb; 299 ksp->rx_buffers[buff_n].skb = NULL; 302 ksp->rx_buffers[buff_n].dma_ptr = mapping; 303 ksp->rx_buffers[buff_n].length = MAX_RXBUF_SIZE; 470 && ksp->rx_buffers[buff_n].skb 508 skb = ksp->rx_buffers[buff_n].skb; 511 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 593 if (!pd->rx_buffers) 597 if (pd->rx_buffers[i].skb) 598 dev_kfree_skb_any(pd->rx_buffers[i].skb); 600 if (pd->rx_buffers[i].mapping) 601 pci_unmap_single(pd->pdev, pd->rx_buffers[i].mapping, 611 kfree(pd->rx_buffers); 612 pd->rx_buffers = NULL; 817 pci_unmap_single(pd->pdev, pd->rx_buffers[index].mapping, 819 pd->rx_buffers[inde [all...] |
/drivers/usb/gadget/ |
H A D | printer.c | 85 struct list_head rx_buffers; /* List of completed xfers */ member in struct:printer_dev 398 list_add_tail(&req->list, &dev->rx_buffers); 580 * If it is zero then check if there are any other rx_buffers that 585 (likely(list_empty(&dev->rx_buffers)))) { 600 (likely(!list_empty(&dev->rx_buffers)))); 605 while ((current_rx_bytes || likely(!list_empty(&dev->rx_buffers))) 608 req = container_of(dev->rx_buffers.next, 830 likely(!list_empty(&dev->rx_buffers))) 1073 while (likely(!(list_empty(&dev->rx_buffers)))) { 1074 req = container_of(dev->rx_buffers [all...] |
/drivers/net/wireless/ |
H A D | adm8211.c | 392 priv->rx_buffers[entry].mapping, 395 skb_tail_pointer(priv->rx_buffers[entry].skb), 399 priv->rx_buffers[entry].mapping, 405 skb = priv->rx_buffers[entry].skb; 409 priv->rx_buffers[entry].mapping, 411 priv->rx_buffers[entry].skb = newskb; 412 priv->rx_buffers[entry].mapping = 423 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/cadence/ |
H A D | macb.c | 424 (bp->rx_buffers + 700 if (bp->rx_buffers) { 703 bp->rx_buffers, bp->rx_buffers_dma); 704 bp->rx_buffers = NULL; 736 bp->rx_buffers = dma_alloc_coherent(&bp->pdev->dev, size, 738 if (!bp->rx_buffers) 742 size, (unsigned long)bp->rx_buffers_dma, bp->rx_buffers);
|
H A D | macb.h | 506 void *rx_buffers; member in struct:macb
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 639 src_map = &bp->rx_buffers[src_idx]; 641 map = &bp->rx_buffers[dest_idx]; 712 dest_map = &bp->rx_buffers[dest_idx]; 714 src_map = &bp->rx_buffers[src_idx]; 759 struct ring_info *rp = &bp->rx_buffers[cons]; 1071 rp = &bp->rx_buffers[i]; 1129 kfree(bp->rx_buffers); 1130 bp->rx_buffers = NULL; 1166 bp->rx_buffers = kzalloc(size, gfp); 1167 if (!bp->rx_buffers) [all...] |
H A D | b44.h | 358 struct ring_info *rx_buffers; member in struct:b44
|
/drivers/net/wireless/ipw2x00/ |
H A D | ipw2100.c | 2485 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 2559 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 2639 struct ipw2100_rx *u = priv->rx_buffers[i].rxp; 2718 packet = &priv->rx_buffers[i]; 4634 priv->rx_buffers = kmalloc(RX_QUEUE_LENGTH * 4637 if (!priv->rx_buffers) { 4648 struct ipw2100_rx_packet *packet = &priv->rx_buffers[i]; 4666 pci_unmap_single(priv->pci_dev, priv->rx_buffers[j].dma_addr, 4669 dev_kfree_skb(priv->rx_buffers[j].skb); 4672 kfree(priv->rx_buffers); [all...] |
H A D | ipw2100.h | 553 struct ipw2100_rx_packet *rx_buffers; member in struct:ipw2100_priv
|