Home
last modified time | relevance | path

Searched refs:s_entity (Results 1 – 6 of 6) sorted by relevance

/drivers/gpu/drm/amd/scheduler/
Dsched_fence.c30 struct amd_sched_fence *amd_sched_fence_create(struct amd_sched_entity *s_entity, void *owner) in amd_sched_fence_create() argument
41 fence->sched = s_entity->sched; in amd_sched_fence_create()
44 seq = atomic_inc_return(&s_entity->fence_seq); in amd_sched_fence_create()
46 s_entity->fence_context, seq); in amd_sched_fence_create()
Dgpu_sched_trace.h27 __entry->entity = sched_job->s_entity;
32 &sched_job->s_entity->job_queue) / sizeof(sched_job);
Dgpu_scheduler.h83 struct amd_sched_entity *s_entity; member
139 struct amd_sched_entity *s_entity, void *owner);
Dgpu_scheduler.c292 struct amd_sched_entity *entity = sched_job->s_entity; in amd_sched_entity_in()
320 struct amd_sched_entity *entity = sched_job->s_entity; in amd_sched_entity_push_job()
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sched.c86 job->base.s_entity = &adev->kernel_ctx.rings[ring->idx].entity; in amdgpu_sched_ib_submit_kernel_helper()
87 job->base.s_fence = amd_sched_fence_create(job->base.s_entity, owner); in amdgpu_sched_ib_submit_kernel_helper()
Damdgpu_cs.c872 job->base.s_entity = &parser.ctx->rings[ring->idx].entity; in amdgpu_cs_ioctl()
888 fence = amd_sched_fence_create(job->base.s_entity, in amdgpu_cs_ioctl()