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

  /src/sys/external/bsd/drm2/dist/drm/scheduler/
sched_entity.c 82 spsc_queue_init(&entity->job_queue);
103 spsc_queue_count(&entity->job_queue) == 0)
118 if (spsc_queue_peek(&entity->job_queue) == NULL)
261 while ((job = to_drm_sched_job(spsc_queue_pop(&entity->job_queue)))) {
310 if (spsc_queue_count(&entity->job_queue)) {
460 sched_job = to_drm_sched_job(spsc_queue_peek(&entity->job_queue));
479 spsc_queue_pop(&entity->job_queue);
496 if (spsc_queue_count(&entity->job_queue) || entity->num_sched_list <= 1)
537 first = spsc_queue_push(&entity->job_queue, &sched_job->queue_node);
gpu_scheduler_trace.h 54 __entry->job_count = spsc_queue_count(&entity->job_queue);
  /src/sys/external/bsd/drm2/dist/include/drm/
gpu_scheduler.h 64 * @job_queue: the list of jobs of this entity.
94 struct spsc_queue job_queue; member in struct:drm_sched_entity
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_job.c 272 while ((s_job = to_drm_sched_job(spsc_queue_pop(&s_entity->job_queue)))) {

Completed in 14 milliseconds