Lines Matching refs:wptr
2569 u32 next_rptr = ring->wptr + 5; in gfx_v7_0_ring_emit_ib_gfx()
2613 u32 next_rptr = ring->wptr + 5; in gfx_v7_0_ring_emit_ib_compute()
2960 ring->wptr = 0; in gfx_v7_0_cp_gfx_resume()
2961 WREG32(mmCP_RB0_WPTR, ring->wptr); in gfx_v7_0_cp_gfx_resume()
3002 u32 wptr; in gfx_v7_0_ring_get_wptr_gfx() local
3004 wptr = RREG32(mmCP_RB0_WPTR); in gfx_v7_0_ring_get_wptr_gfx()
3006 return wptr; in gfx_v7_0_ring_get_wptr_gfx()
3013 WREG32(mmCP_RB0_WPTR, ring->wptr); in gfx_v7_0_ring_set_wptr_gfx()
3028 u32 wptr; in gfx_v7_0_ring_get_wptr_compute() local
3031 wptr = ring->adev->wb.wb[ring->wptr_offs]; in gfx_v7_0_ring_get_wptr_compute()
3033 return wptr; in gfx_v7_0_ring_get_wptr_compute()
3041 adev->wb.wb[ring->wptr_offs] = ring->wptr; in gfx_v7_0_ring_set_wptr_compute()
3042 WDOORBELL32(ring->doorbell_index, ring->wptr); in gfx_v7_0_ring_set_wptr_compute()
3529 ring->wptr = 0; in gfx_v7_0_cp_compute_resume()
3530 mqd->queue_state.cp_hqd_pq_wptr = ring->wptr; in gfx_v7_0_cp_compute_resume()