Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_internal.h50 node = spsc_queue_pop(&entity->job_queue); in drm_sched_entity_queue_pop()
71 node = spsc_queue_peek(&entity->job_queue); in drm_sched_entity_queue_peek()
82 if (!spsc_queue_count(&entity->job_queue)) in drm_sched_entity_is_ready()
H A Dsched_entity.c108 spsc_queue_init(&entity->job_queue); in drm_sched_entity_init()
147 spsc_queue_count(&entity->job_queue) == 0 || in drm_sched_entity_is_idle()
501 spsc_queue_pop(&entity->job_queue); in drm_sched_entity_pop_job()
544 if (spsc_queue_count(&entity->job_queue)) in drm_sched_entity_select_rq()
599 first = spsc_queue_push(&entity->job_queue, &sched_job->queue_node); in drm_sched_entity_push_job()
H A Dgpu_scheduler_trace.h52 __entry->job_count = spsc_queue_count(&entity->job_queue);
/linux-6.15/drivers/gpu/drm/
H A Ddrm_writeback.c265 INIT_LIST_HEAD(&wb_connector->job_queue); in __drm_writeback_connector_init()
362 list_for_each_entry_safe(pos, n, &wb_connector->job_queue, list_entry) { in drm_writeback_connector_cleanup()
483 list_add_tail(&job->list_entry, &wb_connector->job_queue); in drm_writeback_queue_job()
548 job = list_first_entry_or_null(&wb_connector->job_queue, in drm_writeback_signal_completion()
/linux-6.15/include/drm/
H A Ddrm_writeback.h60 struct list_head job_queue; member
H A Dgpu_scheduler.h148 struct spsc_queue job_queue; member
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c106 struct list_head job_queue; member
266 if (list_empty(&m2m_dev->job_queue)) { in v4l2_m2m_try_run()
278 m2m_dev->curr_ctx = list_first_entry(&m2m_dev->job_queue, in v4l2_m2m_try_run()
370 list_add_tail(&m2m_ctx->queue, &m2m_dev->job_queue); in __v4l2_m2m_try_queue()
1210 INIT_LIST_HEAD(&m2m_dev->job_queue); in v4l2_m2m_init()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c453 node = spsc_queue_pop(&entity->job_queue); in drm_sched_entity_queue_pop()
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c626 job = list_first_entry_or_null(&acrtc->wb_conn->job_queue, in dm_crtc_high_irq()