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

/linux-master/drivers/net/ethernet/
H A Dfealnx.c374 dma_addr_t tx_ring_dma; member in struct:netdev_private
564 np->tx_ring_dma = ring_dma;
664 np->tx_ring_dma);
686 np->tx_ring_dma);
838 iowrite32(np->tx_ring_dma, ioaddr + TXLBA);
1146 iowrite32(np->tx_ring_dma + ((char*)np->cur_tx - (char*)np->tx_ring),
1279 np->tx_ring[i].next_desc = np->tx_ring_dma +
1286 np->tx_ring[i - 1].next_desc = np->tx_ring_dma;
1395 cur->next_desc = np->tx_ring_dma +
1400 np->tx_ring[TX_RING_SIZE - 1].next_desc = np->tx_ring_dma;
[all...]
/linux-master/drivers/net/ethernet/rdc/
H A Dr6040.c184 dma_addr_t tx_ring_dma; member in struct:r6040_private
318 r6040_init_ring_desc(lp->tx_ring, lp->tx_ring_dma, TX_DCNT);
398 iowrite16(lp->tx_ring_dma, ioaddr + MTD_SA0);
399 iowrite16(lp->tx_ring_dma >> 16, ioaddr + MTD_SA1);
502 lp->tx_ring_dma);
771 &lp->tx_ring_dma, GFP_KERNEL);
788 lp->tx_ring_dma);
/linux-master/drivers/net/ethernet/packetengines/
H A Dyellowfin.c314 dma_addr_t tx_ring_dma; member in struct:yellowfin_private
444 np->tx_ring_dma = ring_dma;
520 np->tx_ring_dma);
590 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 +
1230 (unsigned long long)yp->tx_ring_dma);
1402 np->tx_ring_dma);
H A Dhamachi.c488 dma_addr_t tx_ring_dma; member in struct:hamachi_private
656 hmp->tx_ring_dma = ring_dma;
786 hmp->tx_ring_dma);
874 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
875 writel(hmp->tx_ring_dma >> 32, ioaddr + TxPtr + 4);
878 writel(hmp->tx_ring_dma, ioaddr + TxPtr);
1687 (int)hmp->tx_ring_dma);
1930 hmp->tx_ring_dma);
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c1006 b44_sync_dma_desc_for_device(bp->sdev, bp->tx_ring_dma,
1117 dma_sync_single_for_device(bp->sdev->dma_dev, bp->tx_ring_dma,
1149 dma_unmap_single(bp->sdev->dma_dev, bp->tx_ring_dma,
1154 bp->tx_ring, bp->tx_ring_dma);
1208 &bp->tx_ring_dma, gfp);
1214 dma_addr_t tx_ring_dma; local
1220 tx_ring_dma = dma_map_single(bp->sdev->dma_dev, tx_ring,
1224 if (dma_mapping_error(bp->sdev->dma_dev, tx_ring_dma) ||
1225 tx_ring_dma + size > DMA_BIT_MASK(30)) {
1231 bp->tx_ring_dma
[all...]
H A Db44.h402 dma_addr_t rx_ring_dma, tx_ring_dma; member in struct:b44
/linux-master/drivers/net/ethernet/smsc/
H A Depic100.c260 dma_addr_t tx_ring_dma; member in struct:epic_private
383 ep->tx_ring_dma = ring_dma;
504 ep->tx_ring_dma);
726 ew32(PTxCDAR, ep->tx_ring_dma);
814 ew32(PTxCDAR, ep->tx_ring_dma +
940 ep->tx_ring[i].next = ep->tx_ring_dma +
943 ep->tx_ring[i-1].next = ep->tx_ring_dma;
1520 ep->tx_ring_dma);
/linux-master/drivers/net/ethernet/sgi/
H A Dmeth.c77 dma_addr_t tx_ring_dma; member in struct:meth_private
213 TX_RING_BUFFER_SIZE, &priv->tx_ring_dma, GFP_ATOMIC);
218 mace->eth.tx_ring_base = priv->tx_ring_dma;
254 priv->tx_ring_dma);
/linux-master/drivers/net/ethernet/dlink/
H A Ddl2k.c230 np->tx_ring_dma = ring_dma;
288 np->tx_ring_dma);
490 np->tx_ring[i].next_desc = cpu_to_le64(np->tx_ring_dma +
763 dw32(TFDListPtr0, np->tx_ring_dma +
885 dw32(TFDListPtr0, np->tx_ring_dma +
1800 np->tx_ring_dma);
H A Dsundance.c367 dma_addr_t tx_ring_dma; member in struct:netdev_private
552 np->tx_ring_dma = ring_dma;
697 np->tx_ring, np->tx_ring_dma);
979 (unsigned long long)(np->tx_ring_dma + i*sizeof(*np->tx_ring)),
1073 np->last_tx->next_desc = cpu_to_le32(np->tx_ring_dma +
1082 iowrite32 (np->tx_ring_dma + head * sizeof(struct netdev_desc),
1868 (int)(np->tx_ring_dma));
1925 np->tx_ring, np->tx_ring_dma);
H A Ddl2k.h370 dma_addr_t tx_ring_dma; member in struct:netdev_private
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip.h407 dma_addr_t tx_ring_dma; member in struct:tulip_private
H A Dtulip_core.c322 iowrite32(tp->tx_ring_dma, ioaddr + CSR4);
647 tp->tx_ring[i].buffer2 = cpu_to_le32(tp->tx_ring_dma + sizeof(struct tulip_tx_desc) * (i + 1));
649 tp->tx_ring[i-1].buffer2 = cpu_to_le32(tp->tx_ring_dma);
1438 tp->tx_ring_dma = tp->rx_ring_dma + sizeof(struct tulip_rx_desc) * RX_RING_SIZE;
/linux-master/drivers/net/ethernet/sis/
H A Dsis900.c188 dma_addr_t tx_ring_dma; member in struct:sis900_private
498 sis_priv->tx_ring_dma = ring_dma;
588 sis_priv->tx_ring_dma);
1143 sis_priv->tx_ring[i].link = sis_priv->tx_ring_dma +
1150 sw32(txdp, sis_priv->tx_ring_dma);
1591 sw32(txdp, sis_priv->tx_ring_dma);
2504 sis_priv->tx_ring_dma);
/linux-master/drivers/net/ethernet/via/
H A Dvia-rhine.c439 dma_addr_t tx_ring_dma; member in struct:rhine_private
1171 rp->tx_ring_dma = ring_dma + RX_RING_SIZE * sizeof(struct rx_desc);
1308 next = rp->tx_ring_dma;
1318 rp->tx_ring[i-1].next_desc = cpu_to_le32(rp->tx_ring_dma);
1564 iowrite32(rp->tx_ring_dma, ioaddr + TxRingPtr);
2158 iowrite32(rp->tx_ring_dma + entry * sizeof(struct tx_desc),
/linux-master/drivers/net/wireless/admtek/
H A Dadm8211.h544 dma_addr_t tx_ring_dma; member in struct:adm8211_priv
H A Dadm8211.c1477 ADM8211_CSR_WRITE(TDBD, priv->tx_ring_dma);
1755 priv->tx_ring_dma = priv->rx_ring_dma +
/linux-master/drivers/net/hippi/
H A Drrunner.c157 rrpriv->tx_ring_dma = ring_dma;
211 rrpriv->tx_ring_dma);
240 rr->tx_ring_dma);
611 set_rraddr(&rrpriv->info->tx_ctrl.rngptr, rrpriv->tx_ring_dma);
H A Drrunner.h805 dma_addr_t tx_ring_dma; member in struct:rr_private
/linux-master/drivers/net/ethernet/adaptec/
H A Dstarfire.c528 dma_addr_t tx_ring_dma; member in struct:netdev_private
904 np->tx_ring_dma = np->rx_done_q_dma + rx_done_q_size;
906 np->rx_ring_dma = np->tx_ring_dma + tx_ring_size;
940 writel(np->tx_ring_dma, ioaddr + TxRingPtr);
1952 (long long) np->tx_ring_dma);
/linux-master/drivers/net/ethernet/alteon/
H A Dacenic.h677 dma_addr_t tx_ring_dma; /* 32/64 bit */ member in struct:ace_private
H A Dacenic.c730 ap->tx_ring_dma);
788 &ap->tx_ring_dma, GFP_KERNEL);
1290 set_aceaddr(&info->tx_ctrl.rngptr, ap->tx_ring_dma);
/linux-master/drivers/net/ethernet/cadence/
H A Dmacb_main.c208 return queue->tx_ring_dma + offset;
508 queue_writel(queue, TBQP, lower_32_bits(queue->tx_ring_dma));
512 upper_32_bits(queue->tx_ring_dma));
1178 queue_writel(queue, TBQP, lower_32_bits(queue->tx_ring_dma));
1181 queue_writel(queue, TBQPH, upper_32_bits(queue->tx_ring_dma));
2488 queue->tx_ring, queue->tx_ring_dma);
2545 &queue->tx_ring_dma,
2551 q, size, (unsigned long)queue->tx_ring_dma,
H A Dmacb.h1223 dma_addr_t tx_ring_dma; member in struct:macb_queue
/linux-master/drivers/net/ethernet/3com/
H A D3c59x.c600 dma_addr_t tx_ring_dma; member in struct:vortex_private
1219 vp->tx_ring_dma = vp->rx_ring_dma + sizeof(struct boom_rx_desc) * RX_RING_SIZE;
1915 iowrite32(vp->tx_ring_dma + (vp->dirty_tx % TX_RING_SIZE) * sizeof(struct boom_tx_desc),
2216 prev_entry->next = cpu_to_le32(vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc));
2218 iowrite32(vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc), ioaddr + DownListPtr);
2425 vp->tx_ring_dma + entry * sizeof(struct boom_tx_desc))

Completed in 353 milliseconds