Lines Matching refs:amdgpu_ring
163 static uint64_t cik_sdma_ring_get_rptr(struct amdgpu_ring *ring) in cik_sdma_ring_get_rptr()
179 static uint64_t cik_sdma_ring_get_wptr(struct amdgpu_ring *ring) in cik_sdma_ring_get_wptr()
193 static void cik_sdma_ring_set_wptr(struct amdgpu_ring *ring) in cik_sdma_ring_set_wptr()
201 static void cik_sdma_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in cik_sdma_ring_insert_nop()
222 static void cik_sdma_ring_emit_ib(struct amdgpu_ring *ring, in cik_sdma_ring_emit_ib()
247 static void cik_sdma_ring_emit_hdp_flush(struct amdgpu_ring *ring) in cik_sdma_ring_emit_hdp_flush()
276 static void cik_sdma_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in cik_sdma_ring_emit_fence()
308 struct amdgpu_ring *sdma0 = &adev->sdma.instance[0].ring; in cik_sdma_gfx_stop()
309 struct amdgpu_ring *sdma1 = &adev->sdma.instance[1].ring; in cik_sdma_gfx_stop()
434 struct amdgpu_ring *ring; in cik_sdma_gfx_resume()
613 static int cik_sdma_ring_test_ring(struct amdgpu_ring *ring) in cik_sdma_ring_test_ring()
664 static int cik_sdma_ring_test_ib(struct amdgpu_ring *ring, long timeout) in cik_sdma_ring_test_ib()
808 static void cik_sdma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in cik_sdma_ring_pad_ib()
832 static void cik_sdma_ring_emit_pipeline_sync(struct amdgpu_ring *ring) in cik_sdma_ring_emit_pipeline_sync()
858 static void cik_sdma_ring_emit_vm_flush(struct amdgpu_ring *ring, in cik_sdma_ring_emit_vm_flush()
874 static void cik_sdma_ring_emit_wreg(struct amdgpu_ring *ring, in cik_sdma_ring_emit_wreg()
947 struct amdgpu_ring *ring; in cik_sdma_sw_init()