Searched refs:drm_sched_fence (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/scheduler/ |
D | sched_fence.c | 35 "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 …]
|
D | gpu_scheduler.c | 327 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()
|
D | gpu_scheduler_trace.h | 65 TP_PROTO(struct drm_sched_fence *fence),
|
/Linux-v4.19/include/drm/ |
D | gpu_scheduler.h | 114 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/ |
D | amdgpu_sync.c | 68 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()
|