Home
last modified time | relevance | path

Searched refs:ring_base (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/drivers/net/ethernet/freescale/fs_enet/
Dmac-fcc.c150 fep->ring_base = (void __iomem __force *)dma_alloc_coherent(fep->dev, in allocate_bd()
154 if (fep->ring_base == NULL) in allocate_bd()
165 if (fep->ring_base) in free_bd()
168 (void __force *)fep->ring_base, fep->ring_mem_addr); in free_bd()
532 fep->ring_base); in tx_restart()
551 (uint) (((void *)recheck_bd - fep->ring_base) + in tx_restart()
Dmac-fec.c134 fep->ring_base = (void __force __iomem *)dma_alloc_coherent(fep->dev, in allocate_bd()
138 if (fep->ring_base == NULL) in allocate_bd()
149 if(fep->ring_base) in free_bd()
152 (void __force *)fep->ring_base, in free_bd()
Dmac-scc.c142 fep->ring_base = (void __iomem __force*) in allocate_bd()
152 if (fep->ring_base) in free_bd()
/Linux-v4.19/sound/mips/
Dsgio2audio.c105 void *ring_base; member
373 src_base = (unsigned long) chip->ring_base | (ch << CHANNEL_RING_SHIFT); in snd_sgio2audio_dma_pull_frag()
421 dst_base = (unsigned long)chip->ring_base | (ch << CHANNEL_RING_SHIFT); in snd_sgio2audio_dma_push_frag()
809 chip->ring_base, chip->ring_base_dma); in snd_sgio2audio_free()
846 chip->ring_base = dma_alloc_coherent(NULL, MACEISA_RINGBUFFERS_SIZE, in snd_sgio2audio_create()
848 if (chip->ring_base == NULL) { in snd_sgio2audio_create()
/Linux-v4.19/drivers/net/ethernet/micrel/
Dks8695net.c172 void *ring_base; member
826 ksp->ring_base, ksp->ring_base_dma); in ks8695_release_device()
1473 ksp->ring_base = dma_alloc_coherent(&pdev->dev, RING_DMA_SIZE, in ks8695_probe()
1475 if (!ksp->ring_base) { in ks8695_probe()
1481 ksp->tx_ring = ksp->ring_base; in ks8695_probe()
1489 ksp->rx_ring = ksp->ring_base + TX_RING_DMA_SIZE; in ks8695_probe()
/Linux-v4.19/drivers/scsi/snic/
Dvnic_cq.c62 writeq(paddr, &cq->ctrl->ring_base); in svnic_cq_init()
Dvnic_cq.h26 u64 ring_base; /* 0x00 */ member
Dvnic_wq.h27 u64 ring_base; /* 0x00 */ member
Dvnic_wq.c163 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start()
/Linux-v4.19/drivers/net/ethernet/cisco/enic/
Dvnic_cq.c66 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
Dvnic_cq.h28 u64 ring_base; /* 0x00 */ member
Dvnic_rq.h31 u64 ring_base; /* 0x00 */ member
Dvnic_wq.h30 u64 ring_base; /* 0x00 */ member
Dvnic_rq.c123 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init_start()
Dvnic_wq.c143 writeq(paddr, &wq->ctrl->ring_base); in enic_wq_init_start()
/Linux-v4.19/drivers/scsi/fnic/
Dvnic_cq.c61 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
Dvnic_wq_copy.c109 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_copy_init()
Dvnic_cq.h36 u64 ring_base; /* 0x00 */ member
Dvnic_wq.h44 u64 ring_base; /* 0x00 */ member
Dvnic_wq.c121 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init()
Dvnic_rq.c122 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init()
Dvnic_rq.h49 u64 ring_base; /* 0x00 */ member
/Linux-v4.19/drivers/crypto/qat/qat_common/
Dadf_transport.c183 uint64_t ring_base; in adf_init_ring() local
209 ring_base = BUILD_RING_BASE_ADDR(ring->dma_addr, ring->ring_size); in adf_init_ring()
211 ring->ring_number, ring_base); in adf_init_ring()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbgmac.c616 static const u16 ring_base[] = { BGMAC_DMA_BASE0, BGMAC_DMA_BASE1, in bgmac_dma_alloc() local
622 BUILD_BUG_ON(BGMAC_MAX_TX_RINGS > ARRAY_SIZE(ring_base)); in bgmac_dma_alloc()
623 BUILD_BUG_ON(BGMAC_MAX_RX_RINGS > ARRAY_SIZE(ring_base)); in bgmac_dma_alloc()
634 ring->mmio_base = ring_base[i]; in bgmac_dma_alloc()
659 ring->mmio_base = ring_base[i]; in bgmac_dma_alloc()
/Linux-v4.19/drivers/gpu/drm/i915/gvt/
Dscheduler.c209 u32 ring_base = dev_priv->engine[ring_id]->mmio_base; in save_ring_hw_state() local
212 reg = RING_INSTDONE(ring_base); in save_ring_hw_state()
214 reg = RING_ACTHD(ring_base); in save_ring_hw_state()
216 reg = RING_ACTHD_UDW(ring_base); in save_ring_hw_state()

12