Home
last modified time | relevance | path

Searched refs:rx_ring_dma (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_intf.c498 (DESC_ADDR(desc->buf) - intf->rx_ring_dma); in bcmasp_rx_poll()
710 intf->rx_ring_dma = dma_map_page(kdev, buffer_pg, 0, RING_BUFFER_SIZE, in bcmasp_alloc_rx_buffers()
712 if (dma_mapping_error(kdev, intf->rx_ring_dma)) { in bcmasp_alloc_rx_buffers()
728 dma_unmap_page(kdev, intf->rx_ring_dma, RING_BUFFER_SIZE, in bcmasp_alloc_rx_buffers()
741 dma_unmap_page(kdev, intf->rx_ring_dma, RING_BUFFER_SIZE, in bcmasp_reclaim_rx_buffers()
804 intf->rx_ring_dma_valid = intf->rx_ring_dma + RING_BUFFER_SIZE - 1; in bcmasp_init_rx()
813 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma, RX_EDPKT_RING_BUFFER_READ); in bcmasp_init_rx()
814 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma, RX_EDPKT_RING_BUFFER_WRITE); in bcmasp_init_rx()
815 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma, RX_EDPKT_RING_BUFFER_BASE); in bcmasp_init_rx()
/linux/drivers/net/ethernet/rdc/
H A Dr6040.c183 dma_addr_t rx_ring_dma; member
329 r6040_init_ring_desc(lp->rx_ring, lp->rx_ring_dma, RX_DCNT); in r6040_alloc_rxbufs()
402 iowrite16(lp->rx_ring_dma, ioaddr + MRD_SA0); in r6040_init_mac_regs()
403 iowrite16(lp->rx_ring_dma >> 16, ioaddr + MRD_SA1); in r6040_init_mac_regs()
496 lp->rx_ring_dma); in r6040_close()
763 &lp->rx_ring_dma, GFP_KERNEL); in r6040_open()
791 lp->rx_ring_dma); in r6040_open()
/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Drtl8180.h115 dma_addr_t rx_ring_dma; member
H A Ddev.c859 rtl818x_iowrite32(priv, &priv->map->RDSAR, priv->rx_ring_dma); in rtl8180_init_hw()
1013 &priv->rx_ring_dma, GFP_KERNEL); in rtl8180_init_rx_ring()
1066 priv->rx_ring, priv->rx_ring_dma); in rtl8180_free_rx_ring()
/linux/drivers/net/wireless/admtek/
H A Dadm8211.c1476 ADM8211_CSR_WRITE(RDB, priv->rx_ring_dma); in adm8211_init_rings()
1745 &priv->rx_ring_dma, GFP_KERNEL); in adm8211_alloc_rings()
1755 priv->tx_ring_dma = priv->rx_ring_dma + in adm8211_alloc_rings()
1938 priv->rx_ring, priv->rx_ring_dma); in adm8211_probe()
1971 priv->rx_ring, priv->rx_ring_dma); in adm8211_remove()
H A Dadm8211.h543 dma_addr_t rx_ring_dma; member
/linux/drivers/net/ethernet/via/
H A Dvia-rhine.c438 dma_addr_t rx_ring_dma; member
1170 rp->rx_ring_dma = ring_dma; in alloc_ring()
1184 rp->rx_ring, rp->rx_ring_dma); in free_ring()
1250 next = rp->rx_ring_dma; in alloc_rbufs()
1261 rp->rx_ring[i-1].next_desc = cpu_to_le32(rp->rx_ring_dma); in alloc_rbufs()
1563 iowrite32(rp->rx_ring_dma, ioaddr + RxRingPtr); in init_registers()
/linux/drivers/net/ethernet/broadcom/
H A Db44.h402 dma_addr_t rx_ring_dma, tx_ring_dma; member
/linux/drivers/net/ethernet/dec/tulip/
H A Dtulip.h406 dma_addr_t rx_ring_dma; member
/linux/drivers/net/ethernet/cadence/
H A Dmacb_main.c471 upper_32_bits(bp->queues[0].rx_ring_dma)); in macb_init_buffers()
477 queue_writel(queue, RBQP, lower_32_bits(queue->rx_ring_dma)); in macb_init_buffers()
1840 queue_writel(queue, RBQP, queue->rx_ring_dma); in macb_rx()
2689 dma_free_coherent(dev, size, bp->queues[0].rx_ring, bp->queues[0].rx_ring_dma); in macb_free()
2786 bp->queues[0].rx_ring_dma = rx_dma; in macb_alloc()
2797 queue->rx_ring_dma = rx_dma + macb_rx_ring_size_per_queue(bp) * q; in gem_init_rx_ring()
4978 &queue->rx_ring_dma, GFP_KERNEL); in at91ether_alloc_coherent()
4991 queue->rx_ring, queue->rx_ring_dma); in at91ether_free_coherent()
5007 queue->rx_ring, queue->rx_ring_dma); in at91ether_start()
5048 macb_writel(bp, RBQP, queue->rx_ring_dma); in at91ether_stop()
[all...]
H A Dmacb.h1280 dma_addr_t rx_ring_dma; member