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

123

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dfealnx.c380 dma_addr_t tx_ring_dma; member in struct:netdev_private
577 np->tx_ring_dma = ring_dma;
676 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
697 np->tx_ring_dma);
848 iowrite32(np->tx_ring_dma, ioaddr + TXLBA);
1145 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring),
1276 np->tx_ring[i].next_desc = np->tx_ring_dma +
1283 np->tx_ring[i - 1].next_desc = np->tx_ring_dma;
1389 cur->next_desc = np->tx_ring_dma +
1394 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma;
[all...]
H A Dr6040.c191 dma_addr_t tx_ring_dma; member in struct:r6040_private
327 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT);
394 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0);
395 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1);
499 pci_free_consistent(pdev, TX_DESC_SIZE, lp->tx_ring, lp->tx_ring_dma);
766 pci_alloc_consistent(lp->pdev, TX_DESC_SIZE, &lp->tx_ring_dma);
776 lp->tx_ring_dma);
H A Dyellowfin.c313 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);
769 yp->tx_ring[i].branch_addr = cpu_to_le32(yp->tx_ring_dma +
782 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
802 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
1222 (unsigned long long)yp->tx_ring_dma);
1392 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
H A Db44.c996 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma,
1107 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma,
1139 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma,
1144 bp->tx_ring, bp->tx_ring_dma);
1198 &bp->tx_ring_dma, gfp);
1204 dma_addr_t tx_ring_dma; local
1210 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring,
1214 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) ||
1215 tx_ring_dma + size > DMA_BIT_MASK(30)) {
1221 bp->tx_ring_dma
[all...]
H A Depic100.c264 dma_addr_t tx_ring_dma; member in struct:epic_private
395 ep->tx_ring_dma = ring_dma;
515 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
733 outl(ep->tx_ring_dma, ioaddr + PTxCDAR);
821 outl(ep->tx_ring_dma + (ep->dirty_tx%TX_RING_SIZE)*
950 ep->tx_ring[i].next = ep->tx_ring_dma +
953 ep->tx_ring[i-1].next = ep->tx_ring_dma;
1529 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
H A Dhamachi.c493 dma_addr_t tx_ring_dma; member in struct:hamachi_private
662 hmp->tx_ring_dma = ring_dma;
795 hmp->tx_ring_dma);
886 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
887 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4);
890 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
1757 (int)hmp->tx_ring_dma);
1987 hmp->tx_ring_dma);
H A Dsundance.c368 dma_addr_t tx_ring_dma; member in struct:netdev_private
529 np->tx_ring_dma = ring_dma;
667 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
949 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)),
1038 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma +
1047 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc),
1693 (int)(np->tx_ring_dma));
1751 np->tx_ring_dma);
H A Dmacb.h382 dma_addr_t tx_ring_dma; member in struct:macb
H A Dmeth.c72 dma_addr_t tx_ring_dma; member in struct:meth_private
205 &priv->tx_ring_dma, GFP_ATOMIC);
210 mace->eth.tx_ring_base = priv->tx_ring_dma;
247 priv->tx_ring_dma);
H A Ddl2k.c222 np->tx_ring_dma = ring_dma;
279 pci_free_consistent (pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
557 np->tx_ring[i].next_desc = cpu_to_le64 (np->tx_ring_dma +
650 writel (np->tx_ring_dma + entry * sizeof (struct netdev_desc),
783 writel (np->tx_ring_dma +
1293 (u32) (np->tx_ring_dma + i * sizeof (*desc)),
1768 np->tx_ring_dma);
H A Dvia-rhine.c369 dma_addr_t tx_ring_dma; member in struct:rhine_private
879 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
969 next = rp->tx_ring_dma;
979 rp->tx_ring[i-1].next_desc = cpu_to_le32(rp->tx_ring_dma);
1057 iowrite32(rp->tx_ring_dma, ioaddr + TxRingPtr);
1591 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
H A Dmacb.c685 bp->tx_ring, bp->tx_ring_dma);
716 &bp->tx_ring_dma, GFP_KERNEL);
721 size, (unsigned long)bp->tx_ring_dma, bp->tx_ring);
798 macb_writel(bp, TBQP, bp->tx_ring_dma);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dfealnx.c380 dma_addr_t tx_ring_dma; member in struct:netdev_private
577 np->tx_ring_dma = ring_dma;
676 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
697 np->tx_ring_dma);
848 iowrite32(np->tx_ring_dma, ioaddr + TXLBA);
1145 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring),
1276 np->tx_ring[i].next_desc = np->tx_ring_dma +
1283 np->tx_ring[i - 1].next_desc = np->tx_ring_dma;
1389 cur->next_desc = np->tx_ring_dma +
1394 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma;
[all...]
H A Dr6040.c191 dma_addr_t tx_ring_dma; member in struct:r6040_private
327 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT);
394 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0);
395 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1);
499 pci_free_consistent(pdev, TX_DESC_SIZE, lp->tx_ring, lp->tx_ring_dma);
766 pci_alloc_consistent(lp->pdev, TX_DESC_SIZE, &lp->tx_ring_dma);
776 lp->tx_ring_dma);
H A Dyellowfin.c313 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);
769 yp->tx_ring[i].branch_addr = cpu_to_le32(yp->tx_ring_dma +
782 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
802 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma +
1222 (unsigned long long)yp->tx_ring_dma);
1392 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
H A Db44.c996 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma,
1107 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma,
1139 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma,
1144 bp->tx_ring, bp->tx_ring_dma);
1198 &bp->tx_ring_dma, gfp);
1204 dma_addr_t tx_ring_dma; local
1210 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring,
1214 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) ||
1215 tx_ring_dma + size > DMA_BIT_MASK(30)) {
1221 bp->tx_ring_dma
[all...]
H A Depic100.c264 dma_addr_t tx_ring_dma; member in struct:epic_private
395 ep->tx_ring_dma = ring_dma;
515 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
733 outl(ep->tx_ring_dma, ioaddr + PTxCDAR);
821 outl(ep->tx_ring_dma + (ep->dirty_tx%TX_RING_SIZE)*
950 ep->tx_ring[i].next = ep->tx_ring_dma +
953 ep->tx_ring[i-1].next = ep->tx_ring_dma;
1529 pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
H A Dhamachi.c493 dma_addr_t tx_ring_dma; member in struct:hamachi_private
662 hmp->tx_ring_dma = ring_dma;
795 hmp->tx_ring_dma);
886 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
887 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4);
890 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
1757 (int)hmp->tx_ring_dma);
1987 hmp->tx_ring_dma);
H A Dsundance.c368 dma_addr_t tx_ring_dma; member in struct:netdev_private
529 np->tx_ring_dma = ring_dma;
667 pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
949 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)),
1038 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma +
1047 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc),
1693 (int)(np->tx_ring_dma));
1751 np->tx_ring_dma);
H A Dmacb.h382 dma_addr_t tx_ring_dma; member in struct:macb
H A Dmeth.c72 dma_addr_t tx_ring_dma; member in struct:meth_private
205 &priv->tx_ring_dma, GFP_ATOMIC);
210 mace->eth.tx_ring_base = priv->tx_ring_dma;
247 priv->tx_ring_dma);
H A Ddl2k.c222 np->tx_ring_dma = ring_dma;
279 pci_free_consistent (pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
557 np->tx_ring[i].next_desc = cpu_to_le64 (np->tx_ring_dma +
650 writel (np->tx_ring_dma + entry * sizeof (struct netdev_desc),
783 writel (np->tx_ring_dma +
1293 (u32) (np->tx_ring_dma + i * sizeof (*desc)),
1768 np->tx_ring_dma);
H A Dvia-rhine.c369 dma_addr_t tx_ring_dma; member in struct:rhine_private
879 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
969 next = rp->tx_ring_dma;
979 rp->tx_ring[i-1].next_desc = cpu_to_le32(rp->tx_ring_dma);
1057 iowrite32(rp->tx_ring_dma, ioaddr + TxRingPtr);
1591 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/tulip/
H A Dtulip.h410 dma_addr_t tx_ring_dma; member in struct:tulip_private
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/arm/
H A Dks8695net.c146 * @tx_ring_dma: The DMA mapped equivalent of tx_ring
177 dma_addr_t tx_ring_dma; member in struct:ks8695_priv
762 ks8695_writereg(ksp, KS8695_TDLB, (u32) ksp->tx_ring_dma);
1578 ksp->tx_ring_dma = ksp->ring_base_dma;
1595 cpu_to_le32(ksp->tx_ring_dma +

Completed in 204 milliseconds

123