Lines Matching refs:rings
124 struct amdgpu_ring *rings[AMDGPU_MAX_RINGS]; in amdgpu_ctx_init() local
131 rings[0] = &adev->gfx.gfx_ring[0]; in amdgpu_ctx_init()
136 rings[j] = &adev->gfx.compute_ring[j]; in amdgpu_ctx_init()
141 rings[j] = &adev->sdma.instance[j].ring; in amdgpu_ctx_init()
145 rings[0] = &adev->uvd.inst[0].ring; in amdgpu_ctx_init()
149 rings[0] = &adev->vce.ring[0]; in amdgpu_ctx_init()
153 rings[0] = &adev->uvd.inst[0].ring_enc[0]; in amdgpu_ctx_init()
160 rings[num_rings++] = &adev->vcn.inst[j].ring_dec; in amdgpu_ctx_init()
168 rings[num_rings++] = &adev->vcn.inst[j].ring_enc[k]; in amdgpu_ctx_init()
175 rings[num_rings++] = &adev->vcn.inst[j].ring_jpeg; in amdgpu_ctx_init()
181 if (!rings[j]->adev) in amdgpu_ctx_init()
184 rqs[num_rqs++] = &rings[j]->sched.sched_rq[priority]; in amdgpu_ctx_init()