Searched refs:job_queue (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/scheduler/ |
| H A D | sched_entity.c | 109 spsc_queue_init(&entity->job_queue); in drm_sched_entity_init() 148 spsc_queue_count(&entity->job_queue) == 0 || in drm_sched_entity_is_idle() 493 spsc_queue_pop(&entity->job_queue); in drm_sched_entity_pop_job() 536 if (spsc_queue_count(&entity->job_queue)) in drm_sched_entity_select_rq() 600 first = spsc_queue_push(&entity->job_queue, &sched_job->queue_node); in drm_sched_entity_push_job()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_writeback.c | 266 INIT_LIST_HEAD(&wb_connector->job_queue); in __drm_writeback_connector_init() 364 list_for_each_entry_safe(pos, n, &wb_connector->job_queue, list_entry) { in drm_writeback_connector_cleanup() 485 list_add_tail(&job->list_entry, &wb_connector->job_queue); in drm_writeback_queue_job() 550 job = list_first_entry_or_null(&wb_connector->job_queue, in drm_writeback_signal_completion()
|
| /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()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_job.c | 465 node = spsc_queue_pop(&entity->job_queue); in drm_sched_entity_queue_pop()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 666 job = list_first_entry_or_null(&acrtc->wb_conn->job_queue, in dm_crtc_high_irq()
|