Searched refs:tx_ring_dma (Results 1 - 25 of 26) sorted by relevance

12

/drivers/net/ethernet/
H A Dfealnx.c381 dma_addr_t tx_ring_dma; member in struct:netdev_private
578 np->tx_ring_dma = ring_dma;
677 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
698 np->tx_ring_dma);
849 iowrite32(np->tx_ring_dma, ioaddr + TXLBA);
1160 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring),
1291 np->tx_ring[i].next_desc = np->tx_ring_dma +
1298 np->tx_ring[i - 1].next_desc = np->tx_ring_dma;
1404 cur->next_desc = np->tx_ring_dma +
1409 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma;
[all...]
/drivers/net/ethernet/rdc/
H A Dr6040.c188 dma_addr_t tx_ring_dma; member in struct:r6040_private
323 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT);
390 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0);
391 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1);
499 TX_DESC_SIZE, lp->tx_ring, lp->tx_ring_dma);
778 pci_alloc_consistent(lp->pdev, TX_DESC_SIZE, &lp->tx_ring_dma);
795 lp->tx_ring_dma);
/drivers/net/ethernet/packetengines/
H A Dyellowfin.c314 dma_addr_t tx_ring_dma; member in struct:yellowfin_private
445 np->tx_ring_dma = ring_dma;
517 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
593 iowrite32(yp->tx_ring_dma, ioaddr + TxPtr);
768 yp->tx_ring[i].branch_addr = cpu_to_le32(yp->tx_ring_dma +
781 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
801 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
1220 (unsigned long long)yp->tx_ring_dma);
1390 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
H A Dhamachi.c488 dma_addr_t tx_ring_dma; member in struct:hamachi_private
652 hmp->tx_ring_dma = ring_dma;
785 hmp->tx_ring_dma);
876 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
877 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4);
880 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
1682 (int)hmp->tx_ring_dma);
1912 hmp->tx_ring_dma);
/drivers/net/ethernet/broadcom/
H A Db44.c1002 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma,
1114 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma,
1146 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma,
1151 bp->tx_ring, bp->tx_ring_dma);
1205 &bp->tx_ring_dma, gfp);
1211 dma_addr_t tx_ring_dma; local
1217 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring,
1221 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) ||
1222 tx_ring_dma + size > DMA_BIT_MASK(30)) {
1228 bp->tx_ring_dma
[all...]
H A Db44.h392 dma_addr_t rx_ring_dma, tx_ring_dma; member in struct:b44
/drivers/net/ethernet/dlink/
H A Dsundance.c366 dma_addr_t tx_ring_dma; member in struct:netdev_private
543 np->tx_ring_dma = ring_dma;
684 np->tx_ring, np->tx_ring_dma);
966 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)),
1061 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma +
1070 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc),
1802 (int)(np->tx_ring_dma));
1859 np->tx_ring, np->tx_ring_dma);
H A Ddl2k.c225 np->tx_ring_dma = ring_dma;
282 pci_free_consistent (pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
560 np->tx_ring[i].next_desc = cpu_to_le64 (np->tx_ring_dma +
662 writel (np->tx_ring_dma + entry * sizeof (struct netdev_desc),
795 writel (np->tx_ring_dma +
1745 np->tx_ring_dma);
H A Ddl2k.h384 dma_addr_t tx_ring_dma; member in struct:netdev_private
/drivers/net/ethernet/smsc/
H A Depic100.c264 dma_addr_t tx_ring_dma; member in struct:epic_private
394 ep->tx_ring_dma = ring_dma;
514 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
736 outl(ep->tx_ring_dma, ioaddr + PTxCDAR);
824 outl(ep->tx_ring_dma + (ep->dirty_tx%TX_RING_SIZE)*
953 ep->tx_ring[i].next = ep->tx_ring_dma +
956 ep->tx_ring[i-1].next = ep->tx_ring_dma;
1532 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
/drivers/net/ethernet/sgi/
H A Dmeth.c80 dma_addr_t tx_ring_dma; member in struct:meth_private
216 &priv->tx_ring_dma, GFP_ATOMIC);
221 mace->eth.tx_ring_base = priv->tx_ring_dma;
258 priv->tx_ring_dma);
/drivers/net/ethernet/cadence/
H A Dmacb.c697 bp->tx_ring, bp->tx_ring_dma);
728 &bp->tx_ring_dma, GFP_KERNEL);
733 size, (unsigned long)bp->tx_ring_dma, bp->tx_ring);
896 macb_writel(bp, TBQP, bp->tx_ring_dma);
H A Dmacb.h525 dma_addr_t tx_ring_dma; member in struct:macb
/drivers/net/ethernet/dec/tulip/
H A Dtulip.h407 dma_addr_t tx_ring_dma; member in struct:tulip_private
H A Dtulip_core.c334 iowrite32(tp->tx_ring_dma, ioaddr + CSR4);
659 tp->tx_ring[i].buffer2 = cpu_to_le32(tp->tx_ring_dma + sizeof(struct tulip_tx_desc) * (i + 1));
661 tp->tx_ring[i-1].buffer2 = cpu_to_le32(tp->tx_ring_dma);
1462 tp->tx_ring_dma = tp->rx_ring_dma + sizeof(struct tulip_rx_desc) * RX_RING_SIZE;
/drivers/net/ethernet/micrel/
H A Dks8695net.c148 * @tx_ring_dma: The DMA mapped equivalent of tx_ring
179 dma_addr_t tx_ring_dma; member in struct:ks8695_priv
764 ks8695_writereg(ksp, KS8695_TDLB, (u32) ksp->tx_ring_dma);
1478 ksp->tx_ring_dma = ksp->ring_base_dma;
1495 cpu_to_le32(ksp->tx_ring_dma +
/drivers/net/ethernet/sis/
H A Dsis900.c185 dma_addr_t tx_ring_dma; member in struct:sis900_private
486 sis_priv->tx_ring_dma = ring_dma;
575 sis_priv->tx_ring_dma);
1124 sis_priv->tx_ring[i].link = sis_priv->tx_ring_dma +
1131 outl(sis_priv->tx_ring_dma, ioaddr + txdp);
1569 outl(sis_priv->tx_ring_dma, ioaddr + txdp);
2402 sis_priv->tx_ring_dma);
/drivers/net/ethernet/via/
H A Dvia-rhine.c428 dma_addr_t tx_ring_dma; member in struct:rhine_private
1108 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
1197 next = rp->tx_ring_dma;
1207 rp->tx_ring[i-1].next_desc = cpu_to_le32(rp->tx_ring_dma);
1449 iowrite32(rp->tx_ring_dma, ioaddr + TxRingPtr);
1971 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
/drivers/net/hippi/
H A Drrunner.c167 rrpriv->tx_ring_dma = ring_dma;
218 rrpriv->tx_ring_dma);
249 rr->tx_ring_dma);
621 set_rraddr(&rrpriv->info->tx_ctrl.rngptr, rrpriv->tx_ring_dma);
H A Drrunner.h804 dma_addr_t tx_ring_dma; member in struct:rr_private
/drivers/net/wireless/
H A Dadm8211.h543 dma_addr_t tx_ring_dma; member in struct:adm8211_priv
/drivers/net/ethernet/adaptec/
H A Dstarfire.c549 dma_addr_t tx_ring_dma; member in struct:netdev_private
947 np->tx_ring_dma = np->rx_done_q_dma + rx_done_q_size;
949 np->rx_ring_dma = np->tx_ring_dma + tx_ring_size;
983 writel(np->tx_ring_dma, ioaddr + TxRingPtr);
1950 (long long) np->tx_ring_dma);
/drivers/net/ethernet/alteon/
H A Dacenic.h675 dma_addr_t tx_ring_dma; /* 32/64 bit */ member in struct:ace_private
H A Dacenic.c745 ap->tx_ring_dma);
803 &ap->tx_ring_dma);
1310 set_aceaddr(&info->tx_ctrl.rngptr, ap->tx_ring_dma);
/drivers/net/ethernet/3com/
H A D3c59x.c600 dma_addr_t tx_ring_dma; member in struct:vortex_private
1227 vp->tx_ring_dma = vp->rx_ring_dma + sizeof(struct boom_rx_desc) * RX_RING_SIZE;
1941 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc),
2201 prev_entry->next = cpu_to_le32(vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc));
2203 iowrite32(vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc), ioaddr + DownListPtr);
2406 vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc))

Completed in 1424 milliseconds

12