Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/scheduler/
Dsched_fence.c35 "drm_sched_fence", sizeof(struct drm_sched_fence), 0, in drm_sched_fence_slab_init()
49 void drm_sched_fence_scheduled(struct drm_sched_fence *fence) in drm_sched_fence_scheduled()
61 void drm_sched_fence_finished(struct drm_sched_fence *fence) in drm_sched_fence_finished()
80 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_get_timeline_name()
94 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_free()
109 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_scheduled()
124 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_finished()
141 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f) in to_drm_sched_fence()
144 return container_of(f, struct drm_sched_fence, scheduled); in to_drm_sched_fence()
147 return container_of(f, struct drm_sched_fence, finished); in to_drm_sched_fence()
[all …]
Dgpu_scheduler.c327 struct drm_sched_fence *s_fence = job->s_fence; in drm_sched_entity_fini()
422 struct drm_sched_fence *s_fence; in drm_sched_dependency_optimized()
440 struct drm_sched_fence *s_fence; in drm_sched_entity_add_dependency_cb()
680 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_job_recovery()
810 struct drm_sched_fence *s_fence = in drm_sched_process_job()
811 container_of(cb, struct drm_sched_fence, cb); in drm_sched_process_job()
857 struct drm_sched_fence *s_fence; in drm_sched_main()
Dgpu_scheduler_trace.h65 TP_PROTO(struct drm_sched_fence *fence),
/Linux-v4.19/include/drm/
Dgpu_scheduler.h114 struct drm_sched_fence { struct
158 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f); argument
187 struct drm_sched_fence *s_fence;
297 struct drm_sched_fence *drm_sched_fence_create(
299 void drm_sched_fence_scheduled(struct drm_sched_fence *fence);
300 void drm_sched_fence_finished(struct drm_sched_fence *fence);
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sync.c68 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_same_dev()
89 struct drm_sched_fence *s_fence; in amdgpu_sync_get_owner()
268 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_peek_fence()