HomeSort by: relevance | last modified time | path
    Searched refs:scheduled (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/scheduler/
sched_fence.c 63 int ret = dma_fence_signal(&fence->scheduled);
66 DMA_FENCE_TRACE(&fence->scheduled,
69 DMA_FENCE_TRACE(&fence->scheduled,
134 * Drop the extra reference from the scheduled fence to the base fence.
140 dma_fence_put(&fence->scheduled);
158 return container_of(f, struct drm_sched_fence, scheduled);
182 dma_fence_init(&fence->scheduled, &drm_sched_fence_ops_scheduled,
sched_main.c 30 * into software queues which are then scheduled on a hardware run queue.
43 * 4. Entities themselves maintain a queue of jobs that will be scheduled on
46 * The jobs in a entity are always scheduled in the order that they were pushed.
344 * jobs from it will not be scheduled further
365 if (bad->s_fence->scheduled.context ==
532 guilty_context = s_job->s_fence->scheduled.context;
535 if (found_guilty && s_job->s_fence->scheduled.context == guilty_context)
sched_entity.c 413 * Fence is a scheduled/finished fence from a job
426 * it to be scheduled
428 fence = dma_fence_get(&s_fence->scheduled);
435 /* Ignore it when it is already scheduled */
449 * drm_sched_entity_pop_job - get a ready to be scheduled job from the entity
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_sync.c 298 * when they are scheduled.
301 if (dma_fence_is_signaled(&s_fence->scheduled))
304 return &s_fence->scheduled;
amdgpu_ib.c 152 job->base.s_fence->scheduled.context : 0;
343 /* for MM engines in hypervisor side they are not scheduled together
353 /* for CP & SDMA engines since they are scheduled together so
amdgpu_job.c 263 /* Signal all jobs not yet scheduled */
275 dma_fence_signal(&s_fence->scheduled);
283 /* Signal all jobs already scheduled to HW */
amdgpu_cs.c 997 fence = dma_fence_get(&s_fence->scheduled);
  /src/sys/external/bsd/drm2/dist/include/drm/
gpu_scheduler.h 58 * @rq: runqueue on which this entity is currently scheduled.
60 * Jobs from this entity can be scheduled on any scheduler
69 * The &drm_sched_fence.scheduled uses the
77 * @last_scheduled: points to the finished fence of the last scheduled job.
113 * struct drm_sched_rq - queue of entities to be scheduled.
117 * @entities: list of the entities to be scheduled.
118 * @current_entity: the entity which is to be scheduled.
136 * @scheduled: this fence is what will be signaled by the scheduler
137 * when the job is scheduled.
139 struct dma_fence scheduled; member in struct:drm_sched_fence
    [all...]

Completed in 20 milliseconds