Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/net/ethernet/rdc/
H A Dr6040.c184 dma_addr_t tx_ring_dma; member
318 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT); in r6040_init_txbufs()
398 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0); in r6040_init_mac_regs()
399 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1); in r6040_init_mac_regs()
502 lp->tx_ring_dma); in r6040_close()
771 &lp->tx_ring_dma, GFP_KERNEL); in r6040_open()
788 lp->tx_ring_dma); in r6040_open()
/kernel/linux/linux-6.6/drivers/net/ethernet/rdc/
H A Dr6040.c184 dma_addr_t tx_ring_dma; member
318 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT); in r6040_init_txbufs()
398 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0); in r6040_init_mac_regs()
399 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1); in r6040_init_mac_regs()
502 lp->tx_ring_dma); in r6040_close()
771 &lp->tx_ring_dma, GFP_KERNEL); in r6040_open()
788 lp->tx_ring_dma); in r6040_open()
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dfealnx.c374 dma_addr_t tx_ring_dma; member
562 np->tx_ring_dma = ring_dma; in fealnx_init_one()
662 np->tx_ring_dma); in fealnx_init_one()
684 np->tx_ring_dma); in fealnx_remove_one()
836 iowrite32(np->tx_ring_dma, ioaddr + TXLBA); in netdev_open()
1144 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring), in enable_rxtx()
1277 np->tx_ring[i].next_desc = np->tx_ring_dma + in init_ring()
1284 np->tx_ring[i - 1].next_desc = np->tx_ring_dma; in init_ring()
1393 cur->next_desc = np->tx_ring_dma + in reset_tx_descriptors()
1398 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma; in reset_tx_descriptors()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dfealnx.c374 dma_addr_t tx_ring_dma; member
564 np->tx_ring_dma = ring_dma; in fealnx_init_one()
664 np->tx_ring_dma); in fealnx_init_one()
686 np->tx_ring_dma); in fealnx_remove_one()
838 iowrite32(np->tx_ring_dma, ioaddr + TXLBA); in netdev_open()
1146 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring), in enable_rxtx()
1279 np->tx_ring[i].next_desc = np->tx_ring_dma + in init_ring()
1286 np->tx_ring[i - 1].next_desc = np->tx_ring_dma; in init_ring()
1395 cur->next_desc = np->tx_ring_dma + in reset_tx_descriptors()
1400 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma; in reset_tx_descriptors()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Db44.c1027 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma, in b44_start_xmit()
1138 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma, in b44_init_rings()
1170 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma, in b44_free_consistent()
1175 bp->tx_ring, bp->tx_ring_dma); in b44_free_consistent()
1229 &bp->tx_ring_dma, gfp); in b44_alloc_consistent()
1235 dma_addr_t tx_ring_dma; in b44_alloc_consistent() local
1241 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring, in b44_alloc_consistent()
1245 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) || in b44_alloc_consistent()
1246 tx_ring_dma + size > DMA_BIT_MASK(30)) { in b44_alloc_consistent()
1252 bp->tx_ring_dma in b44_alloc_consistent()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Db44.c1006 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma, in b44_start_xmit()
1117 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma, in b44_init_rings()
1149 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma, in b44_free_consistent()
1154 bp->tx_ring, bp->tx_ring_dma); in b44_free_consistent()
1208 &bp->tx_ring_dma, gfp); in b44_alloc_consistent()
1214 dma_addr_t tx_ring_dma; in b44_alloc_consistent() local
1220 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring, in b44_alloc_consistent()
1224 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) || in b44_alloc_consistent()
1225 tx_ring_dma + size > DMA_BIT_MASK(30)) { in b44_alloc_consistent()
1231 bp->tx_ring_dma in b44_alloc_consistent()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/packetengines/
H A Dyellowfin.c314 dma_addr_t tx_ring_dma; member
442 np->tx_ring_dma = ring_dma; in yellowfin_init_one()
518 np->tx_ring_dma); in yellowfin_init_one()
588 iowrite32(yp->tx_ring_dma, ioaddr + TxPtr); in yellowfin_open()
767 yp->tx_ring[i].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
780 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
800 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
1228 (unsigned long long)yp->tx_ring_dma); in yellowfin_close()
1400 np->tx_ring_dma); in yellowfin_remove_one()
H A Dhamachi.c488 dma_addr_t tx_ring_dma; member
652 hmp->tx_ring_dma = ring_dma; in hamachi_init_one()
782 hmp->tx_ring_dma); in hamachi_init_one()
870 writel(hmp->tx_ring_dma, ioaddr + TxPtr); in hamachi_open()
871 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4); in hamachi_open()
874 writel(hmp->tx_ring_dma, ioaddr + TxPtr); in hamachi_open()
1683 (int)hmp->tx_ring_dma); in hamachi_close()
1916 hmp->tx_ring_dma); in hamachi_remove_one()
/kernel/linux/linux-6.6/drivers/net/ethernet/packetengines/
H A Dyellowfin.c314 dma_addr_t tx_ring_dma; member
444 np->tx_ring_dma = ring_dma; in yellowfin_init_one()
520 np->tx_ring_dma); in yellowfin_init_one()
590 iowrite32(yp->tx_ring_dma, ioaddr + TxPtr); in yellowfin_open()
769 yp->tx_ring[i].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
782 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
802 yp->tx_ring[j].branch_addr = cpu_to_le32(yp->tx_ring_dma + in yellowfin_init_ring()
1230 (unsigned long long)yp->tx_ring_dma); in yellowfin_close()
1402 np->tx_ring_dma); in yellowfin_remove_one()
H A Dhamachi.c488 dma_addr_t tx_ring_dma; member
656 hmp->tx_ring_dma = ring_dma; in hamachi_init_one()
786 hmp->tx_ring_dma); in hamachi_init_one()
874 writel(hmp->tx_ring_dma, ioaddr + TxPtr); in hamachi_open()
875 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4); in hamachi_open()
878 writel(hmp->tx_ring_dma, ioaddr + TxPtr); in hamachi_open()
1687 (int)hmp->tx_ring_dma); in hamachi_close()
1930 hmp->tx_ring_dma); in hamachi_remove_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/sgi/
H A Dmeth.c77 dma_addr_t tx_ring_dma; member
213 TX_RING_BUFFER_SIZE, &priv->tx_ring_dma, GFP_ATOMIC); in meth_init_tx_ring()
218 mace->eth.tx_ring_base = priv->tx_ring_dma; in meth_init_tx_ring()
254 priv->tx_ring_dma); in meth_free_tx_ring()
/kernel/linux/linux-6.6/drivers/net/ethernet/sgi/
H A Dmeth.c77 dma_addr_t tx_ring_dma; member
213 TX_RING_BUFFER_SIZE, &priv->tx_ring_dma, GFP_ATOMIC); in meth_init_tx_ring()
218 mace->eth.tx_ring_base = priv->tx_ring_dma; in meth_init_tx_ring()
254 priv->tx_ring_dma); in meth_free_tx_ring()
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
H A Depic100.c260 dma_addr_t tx_ring_dma; member
382 ep->tx_ring_dma = ring_dma; in epic_init_one()
502 ep->tx_ring_dma); in epic_init_one()
724 ew32(PTxCDAR, ep->tx_ring_dma); in epic_open()
812 ew32(PTxCDAR, ep->tx_ring_dma + in epic_restart()
938 ep->tx_ring[i].next = ep->tx_ring_dma + in epic_init_ring()
941 ep->tx_ring[i-1].next = ep->tx_ring_dma; in epic_init_ring()
1518 ep->tx_ring_dma); in epic_remove_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/dlink/
H A Dsundance.c367 dma_addr_t tx_ring_dma; member
550 np->tx_ring_dma = ring_dma; in sundance_probe1()
695 np->tx_ring, np->tx_ring_dma); in sundance_probe1()
977 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)), in tx_timeout()
1071 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma + in tx_poll()
1080 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc), in tx_poll()
1868 (int)(np->tx_ring_dma)); in netdev_close()
1925 np->tx_ring, np->tx_ring_dma); in sundance_remove1()
H A Ddl2k.c230 np->tx_ring_dma = ring_dma; in rio_probe1()
288 np->tx_ring_dma); in rio_probe1()
491 np->tx_ring[i].next_desc = cpu_to_le64(np->tx_ring_dma + in alloc_list()
765 dw32(TFDListPtr0, np->tx_ring_dma + in start_xmit()
889 dw32(TFDListPtr0, np->tx_ring_dma + in tx_error()
1804 np->tx_ring_dma); in rio_remove1()
H A Ddl2k.h370 dma_addr_t tx_ring_dma; member
/kernel/linux/linux-6.6/drivers/net/ethernet/dlink/
H A Dsundance.c367 dma_addr_t tx_ring_dma; member
552 np->tx_ring_dma = ring_dma; in sundance_probe1()
697 np->tx_ring, np->tx_ring_dma); in sundance_probe1()
979 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)), in tx_timeout()
1073 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma + in tx_poll()
1082 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc), in tx_poll()
1868 (int)(np->tx_ring_dma)); in netdev_close()
1925 np->tx_ring, np->tx_ring_dma); in sundance_remove1()
H A Ddl2k.c230 np->tx_ring_dma = ring_dma; in rio_probe1()
288 np->tx_ring_dma); in rio_probe1()
490 np->tx_ring[i].next_desc = cpu_to_le64(np->tx_ring_dma + in alloc_list()
764 dw32(TFDListPtr0, np->tx_ring_dma + in start_xmit()
886 dw32(TFDListPtr0, np->tx_ring_dma + in tx_error()
1801 np->tx_ring_dma); in rio_remove1()
H A Ddl2k.h370 dma_addr_t tx_ring_dma; member
/kernel/linux/linux-6.6/drivers/net/ethernet/smsc/
H A Depic100.c260 dma_addr_t tx_ring_dma; member
383 ep->tx_ring_dma = ring_dma; in epic_init_one()
504 ep->tx_ring_dma); in epic_init_one()
726 ew32(PTxCDAR, ep->tx_ring_dma); in epic_open()
814 ew32(PTxCDAR, ep->tx_ring_dma + in epic_restart()
940 ep->tx_ring[i].next = ep->tx_ring_dma + in epic_init_ring()
943 ep->tx_ring[i-1].next = ep->tx_ring_dma; in epic_init_ring()
1520 ep->tx_ring_dma); in epic_remove_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/sis/
H A Dsis900.c188 dma_addr_t tx_ring_dma; member
491 sis_priv->tx_ring_dma = ring_dma; in sis900_probe()
581 sis_priv->tx_ring_dma); in sis900_probe()
1136 sis_priv->tx_ring[i].link = sis_priv->tx_ring_dma + in sis900_init_tx_ring()
1143 sw32(txdp, sis_priv->tx_ring_dma); in sis900_init_tx_ring()
1584 sw32(txdp, sis_priv->tx_ring_dma); in sis900_tx_timeout()
2497 sis_priv->tx_ring_dma); in sis900_remove()
/kernel/linux/linux-6.6/drivers/net/ethernet/sis/
H A Dsis900.c188 dma_addr_t tx_ring_dma; member
498 sis_priv->tx_ring_dma = ring_dma; in sis900_probe()
588 sis_priv->tx_ring_dma); in sis900_probe()
1143 sis_priv->tx_ring[i].link = sis_priv->tx_ring_dma + in sis900_init_tx_ring()
1150 sw32(txdp, sis_priv->tx_ring_dma); in sis900_init_tx_ring()
1591 sw32(txdp, sis_priv->tx_ring_dma); in sis900_tx_timeout()
2504 sis_priv->tx_ring_dma); in sis900_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/adaptec/
H A Dstarfire.c528 dma_addr_t tx_ring_dma; member
902 np->tx_ring_dma = np->rx_done_q_dma + rx_done_q_size; in netdev_open()
904 np->rx_ring_dma = np->tx_ring_dma + tx_ring_size; in netdev_open()
938 writel(np->tx_ring_dma, ioaddr + TxRingPtr); in netdev_open()
1950 (long long) np->tx_ring_dma); in netdev_close()
/kernel/linux/linux-6.6/drivers/net/ethernet/adaptec/
H A Dstarfire.c528 dma_addr_t tx_ring_dma; member
904 np->tx_ring_dma = np->rx_done_q_dma + rx_done_q_size; in netdev_open()
906 np->rx_ring_dma = np->tx_ring_dma + tx_ring_size; in netdev_open()
940 writel(np->tx_ring_dma, ioaddr + TxRingPtr); in netdev_open()
1952 (long long) np->tx_ring_dma); in netdev_close()
/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/
H A Dtulip.h407 dma_addr_t tx_ring_dma; member

Completed in 57 milliseconds

12