Searched refs:drm_sched_fence (Results 1 – 9 of 9) sorted by relevance
/openbsd/sys/dev/pci/drm/scheduler/ |
H A D | sched_fence.c | 40 "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 D | sched_entity.c | 187 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 D | gpu_scheduler_trace.h | 73 TP_PROTO(struct drm_sched_fence *fence),
|
H A D | sched_main.c | 269 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 D | gpu_scheduler.h | 271 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 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() 297 struct drm_sched_fence *s_fence = to_drm_sched_fence(f); in amdgpu_sync_peek_fence()
|
H A D | amdgpu_job.c | 334 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 D | amdgpu_cs.c | 422 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 D | amdgpu_ctx.c | 171 struct drm_sched_fence *s_fence; in amdgpu_ctx_fence_time()
|