Lines Matching refs:drm_sched_fence
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()
153 struct drm_sched_fence *drm_sched_fence_create(struct drm_sched_entity *entity, in drm_sched_fence_create()
156 struct drm_sched_fence *fence = NULL; in drm_sched_fence_create()