Lines Matching refs:amdgpu_ring

275 	struct amdgpu_ring *ring = &vpe->ring;  in amdgpu_vpe_ring_init()
460 static void vpe_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in vpe_ring_insert_nop()
472 static uint64_t vpe_get_csa_mc_addr(struct amdgpu_ring *ring, uint32_t vmid) in vpe_get_csa_mc_addr()
487 static void vpe_ring_emit_pred_exec(struct amdgpu_ring *ring, in vpe_ring_emit_pred_exec()
499 static void vpe_ring_emit_ib(struct amdgpu_ring *ring, in vpe_ring_emit_ib()
518 static void vpe_ring_emit_fence(struct amdgpu_ring *ring, uint64_t addr, in vpe_ring_emit_fence()
542 static void vpe_ring_emit_pipeline_sync(struct amdgpu_ring *ring) in vpe_ring_emit_pipeline_sync()
562 static void vpe_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, uint32_t val) in vpe_ring_emit_wreg()
571 static void vpe_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in vpe_ring_emit_reg_wait()
588 static void vpe_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned int vmid, in vpe_ring_emit_vm_flush()
594 static unsigned int vpe_ring_init_cond_exec(struct amdgpu_ring *ring, in vpe_ring_init_cond_exec()
609 static int vpe_ring_preempt_ib(struct amdgpu_ring *ring) in vpe_ring_preempt_ib()
677 static uint64_t vpe_ring_get_rptr(struct amdgpu_ring *ring) in vpe_ring_get_rptr()
696 static uint64_t vpe_ring_get_wptr(struct amdgpu_ring *ring) in vpe_ring_get_wptr()
715 static void vpe_ring_set_wptr(struct amdgpu_ring *ring) in vpe_ring_set_wptr()
749 static int vpe_ring_test_ring(struct amdgpu_ring *ring) in vpe_ring_test_ring()
791 static int vpe_ring_test_ib(struct amdgpu_ring *ring, long timeout) in vpe_ring_test_ib()
845 static void vpe_ring_begin_use(struct amdgpu_ring *ring) in vpe_ring_begin_use()
870 static void vpe_ring_end_use(struct amdgpu_ring *ring) in vpe_ring_end_use()