Home
last modified time | relevance | path

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

/openbsd/sys/dev/pci/drm/scheduler/
H A Dsched_fence.c40 "drm_sched_fence", sizeof(struct drm_sched_fence), 0, in drm_sched_fence_slab_init()
45 pool_init(&sched_fence_slab, sizeof(struct drm_sched_fence), in drm_sched_fence_slab_init()
76 void drm_sched_fence_scheduled(struct drm_sched_fence *fence, in drm_sched_fence_scheduled()
105 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_get_timeline_name()
112 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_free_rcu()
131 void drm_sched_fence_free(struct drm_sched_fence *fence) in drm_sched_fence_free()
153 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_scheduled()
168 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_release_finished()
176 struct drm_sched_fence *fence = to_drm_sched_fence(f); in drm_sched_fence_set_deadline_finished()
232 struct drm_sched_fence *fence = NULL; in drm_sched_fence_alloc()
[all …]
H A Dsched_entity.c187 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in drm_sched_entity_kill_jobs_cb()
237 struct drm_sched_fence *s_fence = job->s_fence; in drm_sched_entity_kill()
407 struct drm_sched_fence *s_fence;
H A Dgpu_scheduler_trace.h73 TP_PROTO(struct drm_sched_fence *fence),
H A Dsched_main.c269 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_job_done()
590 struct drm_sched_fence *s_fence = s_job->s_fence; in drm_sched_resubmit_jobs()
1030 struct drm_sched_fence *s_fence; in drm_sched_main()
/openbsd/sys/dev/pci/drm/include/drm/
H A Dgpu_scheduler.h271 struct drm_sched_fence { struct
317 struct drm_sched_fence *to_drm_sched_fence(struct dma_fence *f); argument
344 struct drm_sched_fence *s_fence;
593 struct drm_sched_fence *drm_sched_fence_alloc(
595 void drm_sched_fence_init(struct drm_sched_fence *fence,
597 void drm_sched_fence_free(struct drm_sched_fence *fence);
599 void drm_sched_fence_scheduled(struct drm_sched_fence *fence,
601 void drm_sched_fence_finished(struct drm_sched_fence *fence, int result);
/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A 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()
297 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_peek_fence()
H A Damdgpu_job.c334 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()
346 struct drm_sched_fence *s_fence = s_job->s_fence; in amdgpu_job_stop_all_jobs_on_sched()
H A Damdgpu_cs.c422 struct drm_sched_fence *s_fence; in amdgpu_cs_p2_dependencies()
1234 struct drm_sched_fence *s_fence = to_drm_sched_fence(fence); in amdgpu_cs_sync_rings()
H A Damdgpu_ctx.c171 struct drm_sched_fence *s_fence; in amdgpu_ctx_fence_time()