Home
last modified time | relevance | path

Searched refs:drm_sched_fence (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/scheduler/
Dsched_fence.c37 "drm_sched_fence", sizeof(struct drm_sched_fence), 0, in drm_sched_fence_slab_init()
51 void drm_sched_fence_scheduled(struct drm_sched_fence *fence) in drm_sched_fence_scheduled()
63 void drm_sched_fence_finished(struct drm_sched_fence *fence) in drm_sched_fence_finished()
82 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_get_timeline_name()
96 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_free()
111 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_scheduled()
126 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_finished()
143 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f) in to_drm_sched_fence()
146 return container_of(f, struct drm_sched_fence, scheduled); in to_drm_sched_fence()
149 return container_of(f, struct drm_sched_fence, finished); in to_drm_sched_fence()
[all …]
Dsched_main.c177 struct drm_sched_fence *s_fence; in drm_sched_dependency_optimized()
509 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_resubmit_jobs()
648 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_process_job()
772 struct drm_sched_fence *s_fence; in drm_sched_main()
Dsched_entity.c224 struct drm_sched_fence *s_fence = job->s_fence; in drm_sched_entity_kill_jobs()
364 struct drm_sched_fence *s_fence; in drm_sched_entity_add_dependency_cb()
Dgpu_scheduler_trace.h90 TP_PROTO(struct drm_sched_fence *fence),
/Linux-v5.10/include/drm/
Dgpu_scheduler.h128 struct drm_sched_fence { struct
168 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f); argument
193 struct drm_sched_fence *s_fence;
338 struct drm_sched_fence *drm_sched_fence_create(
340 void drm_sched_fence_scheduled(struct drm_sched_fence *fence);
341 void drm_sched_fence_finished(struct drm_sched_fence *fence);
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sync.c66 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_same_dev()
87 struct drm_sched_fence *s_fence; in amdgpu_sync_get_owner()
295 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_peek_fence()
Damdgpu_job.c263 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()
275 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()
Damdgpu_cs.c987 struct drm_sched_fence *s_fence; in amdgpu_cs_process_fence_dep()