Searched refs:job_queue (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 174 spsc_queue_init(&entity->job_queue); in drm_sched_entity_init() 213 spsc_queue_count(&entity->job_queue) == 0 || in drm_sched_entity_is_idle() 563 spsc_queue_pop(&entity->job_queue); in drm_sched_entity_pop_job() 587 if (spsc_queue_count(&entity->job_queue)) in drm_sched_entity_select_rq() 654 first = spsc_queue_push(&entity->job_queue, &sched_job->queue_node); in drm_sched_entity_push_job()
|
| /linux/drivers/media/platform/renesas/rcar-isp/ |
| H A D | core.c | 155 job_queue); in risp_core_job_run() 159 list_del(&job->job_queue); in risp_core_job_run() 320 list_add_tail(&job->job_queue, &core->risp_jobs); in risp_core_job_prepare() 657 list_for_each_entry_safe(job, tmp, &core->risp_jobs, job_queue) { in risp_core_stop_streaming() 666 list_del(&job->job_queue); in risp_core_stop_streaming()
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-mem2mem.c | 107 struct list_head job_queue; member 263 if (list_empty(&m2m_dev->job_queue)) { in v4l2_m2m_try_run() 275 m2m_dev->curr_ctx = list_first_entry(&m2m_dev->job_queue, in v4l2_m2m_try_run() 367 list_add_tail(&m2m_ctx->queue, &m2m_dev->job_queue); in __v4l2_m2m_try_queue() 1199 INIT_LIST_HEAD(&m2m_dev->job_queue); in v4l2_m2m_init()
|
| /linux/drivers/media/platform/raspberrypi/pisp_be/ |
| H A D | pisp_be.c | 223 struct list_head job_queue; member 551 list_add_tail(&job->queue, &pispbe->job_queue); in pispbe_prepare_job() 584 job = list_first_entry_or_null(&pispbe->job_queue, in pispbe_schedule() 944 list_splice_init(&pispbe->job_queue, &tmp_list); in pispbe_node_stop_streaming() 1693 INIT_LIST_HEAD(&pispbe->job_queue); in pispbe_probe()
|