Lines Matching defs:ring

305 static void gfx_v9_0_write_data_to_reg(struct amdgpu_ring *ring, int eng_sel,  in gfx_v9_0_write_data_to_reg()
317 static void gfx_v9_0_wait_reg_mem(struct amdgpu_ring *ring, int eng_sel, in gfx_v9_0_wait_reg_mem()
339 static int gfx_v9_0_ring_test_ring(struct amdgpu_ring *ring) in gfx_v9_0_ring_test_ring()
383 static int gfx_v9_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) in gfx_v9_0_ring_test_ib()
1369 struct amdgpu_ring *ring = &adev->gfx.gfx_ring[0]; in gfx_v9_0_ngg_en() local
1452 struct amdgpu_ring *ring = &adev->gfx.compute_ring[ring_id]; in gfx_v9_0_compute_ring_init() local
1485 struct amdgpu_ring *ring; in gfx_v9_0_sw_init() local
2392 struct amdgpu_ring *ring = &adev->gfx.gfx_ring[0]; in gfx_v9_0_cp_gfx_start() local
2454 struct amdgpu_ring *ring; in gfx_v9_0_cp_gfx_resume() local
2581 static void gfx_v9_0_kiq_setting(struct amdgpu_ring *ring) in gfx_v9_0_kiq_setting()
2642 struct amdgpu_ring *ring = &adev->gfx.compute_ring[i]; in gfx_v9_0_kiq_kcq_enable() local
2686 static int gfx_v9_0_mqd_init(struct amdgpu_ring *ring) in gfx_v9_0_mqd_init()
2824 static int gfx_v9_0_kiq_init_register(struct amdgpu_ring *ring) in gfx_v9_0_kiq_init_register()
2929 static int gfx_v9_0_kiq_fini_register(struct amdgpu_ring *ring) in gfx_v9_0_kiq_fini_register()
2968 static int gfx_v9_0_kiq_init_queue(struct amdgpu_ring *ring) in gfx_v9_0_kiq_init_queue()
3008 static int gfx_v9_0_kcq_init_queue(struct amdgpu_ring *ring) in gfx_v9_0_kcq_init_queue()
3043 struct amdgpu_ring *ring = NULL; in gfx_v9_0_kiq_resume() local
3089 struct amdgpu_ring *ring; in gfx_v9_0_cp_resume() local
3174 static int gfx_v9_0_kcq_disable(struct amdgpu_ring *kiq_ring,struct amdgpu_ring *ring) in gfx_v9_0_kcq_disable()
3388 static void gfx_v9_0_ring_emit_gds_switch(struct amdgpu_ring *ring, in gfx_v9_0_ring_emit_gds_switch()
3850 static uint64_t gfx_v9_0_ring_get_rptr_gfx(struct amdgpu_ring *ring) in gfx_v9_0_ring_get_rptr_gfx()
3855 static uint64_t gfx_v9_0_ring_get_wptr_gfx(struct amdgpu_ring *ring) in gfx_v9_0_ring_get_wptr_gfx()
3871 static void gfx_v9_0_ring_set_wptr_gfx(struct amdgpu_ring *ring) in gfx_v9_0_ring_set_wptr_gfx()
3885 static void gfx_v9_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) in gfx_v9_0_ring_emit_hdp_flush()
3914 static void gfx_v9_0_ring_emit_ib_gfx(struct amdgpu_ring *ring, in gfx_v9_0_ring_emit_ib_gfx()
3945 static void gfx_v9_0_ring_emit_ib_compute(struct amdgpu_ring *ring, in gfx_v9_0_ring_emit_ib_compute()
3962 static void gfx_v9_0_ring_emit_fence(struct amdgpu_ring *ring, uint64_t addr, in gfx_v9_0_ring_emit_fence()
3996 static void gfx_v9_0_ring_emit_pipeline_sync(struct amdgpu_ring *ring) in gfx_v9_0_ring_emit_pipeline_sync()
4007 static void gfx_v9_0_ring_emit_vm_flush(struct amdgpu_ring *ring, in gfx_v9_0_ring_emit_vm_flush()
4020 static uint64_t gfx_v9_0_ring_get_rptr_compute(struct amdgpu_ring *ring) in gfx_v9_0_ring_get_rptr_compute()
4025 static uint64_t gfx_v9_0_ring_get_wptr_compute(struct amdgpu_ring *ring) in gfx_v9_0_ring_get_wptr_compute()
4037 static void gfx_v9_0_ring_set_pipe_percent(struct amdgpu_ring *ring, in gfx_v9_0_ring_set_pipe_percent()
4057 struct amdgpu_ring *ring, in gfx_v9_0_pipe_reserve_resources()
4107 struct amdgpu_ring *ring, in gfx_v9_0_hqd_set_priority()
4123 static void gfx_v9_0_ring_set_priority_compute(struct amdgpu_ring *ring, in gfx_v9_0_ring_set_priority_compute()
4136 static void gfx_v9_0_ring_set_wptr_compute(struct amdgpu_ring *ring) in gfx_v9_0_ring_set_wptr_compute()
4149 static void gfx_v9_0_ring_emit_fence_kiq(struct amdgpu_ring *ring, uint64_t addr, in gfx_v9_0_ring_emit_fence_kiq()
4176 static void gfx_v9_ring_emit_sb(struct amdgpu_ring *ring) in gfx_v9_ring_emit_sb()
4182 static void gfx_v9_0_ring_emit_ce_meta(struct amdgpu_ring *ring) in gfx_v9_0_ring_emit_ce_meta()
4201 static void gfx_v9_0_ring_emit_de_meta(struct amdgpu_ring *ring) in gfx_v9_0_ring_emit_de_meta()
4223 static void gfx_v9_0_ring_emit_tmz(struct amdgpu_ring *ring, bool start) in gfx_v9_0_ring_emit_tmz()
4229 static void gfx_v9_ring_emit_cntxcntl(struct amdgpu_ring *ring, uint32_t flags) in gfx_v9_ring_emit_cntxcntl()
4263 static unsigned gfx_v9_0_ring_emit_init_cond_exec(struct amdgpu_ring *ring) in gfx_v9_0_ring_emit_init_cond_exec()
4275 static void gfx_v9_0_ring_emit_patch_cond_exec(struct amdgpu_ring *ring, unsigned offset) in gfx_v9_0_ring_emit_patch_cond_exec()
4288 static void gfx_v9_0_ring_emit_rreg(struct amdgpu_ring *ring, uint32_t reg) in gfx_v9_0_ring_emit_rreg()
4304 static void gfx_v9_0_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, in gfx_v9_0_ring_emit_wreg()
4327 static void gfx_v9_0_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in gfx_v9_0_ring_emit_reg_wait()
4333 static void gfx_v9_0_ring_emit_reg_write_reg_wait(struct amdgpu_ring *ring, in gfx_v9_0_ring_emit_reg_write_reg_wait()
4497 struct amdgpu_ring *ring; in gfx_v9_0_eop_irq() local
4547 struct amdgpu_ring *ring = &(adev->gfx.kiq.ring); in gfx_v9_0_kiq_set_interrupt_state() local
4591 struct amdgpu_ring *ring = &(adev->gfx.kiq.ring); in gfx_v9_0_kiq_irq() local