Lines Matching refs:rings
39 ctx->rings[i].sequence = 1; in amdgpu_ctx_init()
46 rq = &adev->rings[i]->sched.kernel_rq; in amdgpu_ctx_init()
48 rq = &adev->rings[i]->sched.sched_rq; in amdgpu_ctx_init()
49 r = amd_sched_entity_init(&adev->rings[i]->sched, in amdgpu_ctx_init()
50 &ctx->rings[i].entity, in amdgpu_ctx_init()
58 amd_sched_entity_fini(&adev->rings[j]->sched, in amdgpu_ctx_init()
59 &ctx->rings[j].entity); in amdgpu_ctx_init()
77 fence_put(ctx->rings[i].fences[j]); in amdgpu_ctx_fini()
81 amd_sched_entity_fini(&adev->rings[i]->sched, in amdgpu_ctx_fini()
82 &ctx->rings[i].entity); in amdgpu_ctx_fini()
237 struct amdgpu_ctx_ring *cring = & ctx->rings[ring->idx]; in amdgpu_ctx_add_fence()
266 struct amdgpu_ctx_ring *cring = & ctx->rings[ring->idx]; in amdgpu_ctx_get_fence()