[go: nahoru, domu]

Searched refs:rx_buffers (Results 1 - 16 of 16) sorted by relevance

/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c68 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 Dtulip_core.c630 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 Dtulip.h411 struct ring_info rx_buffers[RX_RING_SIZE]; member in struct:tulip_private
/drivers/net/ethernet/micrel/
H A Dks8695net.c152 * @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 Dsmsc9420.c64 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 Dat91_ether.c55 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 Dmacb.c100 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 Dmacb.h607 void *rx_buffers; member in struct:macb
/drivers/usb/gadget/legacy/
H A Dprinter.c71 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 Dadm8211.c391 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 Dadm8211.h544 struct adm8211_rx_ring_info *rx_buffers; member in struct:adm8211_priv
/drivers/net/ethernet/broadcom/
H A Db44.c670 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 Db44.h363 struct ring_info *rx_buffers; member in struct:b44
/drivers/net/wireless/ipw2x00/
H A Dipw2100.c2466 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 Dipw2100.h545 struct ipw2100_rx_packet *rx_buffers; member in struct:ipw2100_priv
/drivers/staging/vt6656/
H A Dmain_usb.c65 module_param_named(rx_buffers, vnt_rx_buffers, int, 0644);
66 MODULE_PARM_DESC(rx_buffers, "Number of receive usb rx buffers");

Completed in 325 milliseconds