Searched refs:drm_sched_fence (Results 1 – 9 of 9) sorted by relevance
36 sched_fence_slab = KMEM_CACHE(drm_sched_fence, SLAB_HWCACHE_ALIGN); in drm_sched_fence_slab_init()49 static void drm_sched_fence_set_parent(struct drm_sched_fence *s_fence, in drm_sched_fence_set_parent()63 void drm_sched_fence_scheduled(struct drm_sched_fence *fence, in drm_sched_fence_scheduled()78 void drm_sched_fence_finished(struct drm_sched_fence *fence, int result) in drm_sched_fence_finished()92 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_get_timeline_name()99 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_free_rcu()113 void drm_sched_fence_free(struct drm_sched_fence *fence) in drm_sched_fence_free()130 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_scheduled()145 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_finished()153 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_set_deadline_finished()[all …]
410 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_job_done()744 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_resubmit_jobs()1191 struct drm_sched_fence *s_fence; in drm_sched_run_job_work()
270 struct drm_sched_fence { struct316 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f); argument352 struct drm_sched_fence *s_fence;626 struct drm_sched_fence *drm_sched_fence_alloc(628 void drm_sched_fence_init(struct drm_sched_fence *fence,630 void drm_sched_fence_free(struct drm_sched_fence *fence);632 void drm_sched_fence_scheduled(struct drm_sched_fence *fence,634 void drm_sched_fence_finished(struct drm_sched_fence *fence, int result);
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()319 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_peek_fence()
430 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()442 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()
423 struct drm_sched_fence *s_fence; in amdgpu_cs_p2_dependencies()1238 struct drm_sched_fence *s_fence = to_drm_sched_fence(fence); in amdgpu_cs_sync_rings()
172 struct drm_sched_fence *s_fence; in amdgpu_ctx_fence_time()
231 struct drm_sched_fence *s_fence = to_drm_sched_fence(uf); in pvr_sync_add_dep_to_job()
184 struct drm_sched_fence *sched_fence = to_drm_sched_fence(f); in to_pvr_queue_job_fence()882 struct drm_sched_fence *sched_fence = f ? to_drm_sched_fence(f) : NULL; in pvr_queue_fence_is_ufo_backed()