Lines Matching refs:wptr
298 u32 wptr; in sdma_v3_0_ring_get_wptr() local
302 wptr = ring->adev->wb.wb[ring->wptr_offs] >> 2; in sdma_v3_0_ring_get_wptr()
306 wptr = RREG32(mmSDMA0_GFX_RB_WPTR + sdma_offsets[me]) >> 2; in sdma_v3_0_ring_get_wptr()
309 return wptr; in sdma_v3_0_ring_get_wptr()
325 adev->wb.wb[ring->wptr_offs] = ring->wptr << 2; in sdma_v3_0_ring_set_wptr()
326 WDOORBELL32(ring->doorbell_index, ring->wptr << 2); in sdma_v3_0_ring_set_wptr()
330 WREG32(mmSDMA0_GFX_RB_WPTR + sdma_offsets[me], ring->wptr << 2); in sdma_v3_0_ring_set_wptr()
359 u32 next_rptr = ring->wptr + 5; in sdma_v3_0_ring_emit_ib()
373 sdma_v3_0_ring_insert_nop(ring, (10 - (ring->wptr & 7)) % 8); in sdma_v3_0_ring_emit_ib()
627 ring->wptr = 0; in sdma_v3_0_gfx_resume()
628 WREG32(mmSDMA0_GFX_RB_WPTR + sdma_offsets[i], ring->wptr << 2); in sdma_v3_0_gfx_resume()