Home
last modified time | relevance | path

Searched refs:todo_list (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_job.c22 job = list_first_entry_or_null(&scheduler->todo_list, in rve_scheduler_get_pending_job_list()
129 list_for_each_entry_safe(job_pos, job_q, &scheduler->todo_list, head) { in rve_job_session_destroy()
235 list_empty(&scheduler->todo_list)) { in rve_job_next()
240 job = list_first_entry(&scheduler->todo_list, struct rve_job, head); in rve_job_next()
389 if (list_empty(&scheduler->todo_list) in rve_job_schedule()
391 list_add_tail(&job->head, &scheduler->todo_list); in rve_job_schedule()
393 list_for_each_entry(job_pos, &scheduler->todo_list, head) { in rve_job_schedule()
409 list_add_tail(&job->head, &scheduler->todo_list); in rve_job_schedule()
957 list_for_each_entry_safe(job_pos, job_q, &scheduler->todo_list, head) { in rve_internal_ctx_kref_release()
H A Drve_drv.c638 INIT_LIST_HEAD(&scheduler->todo_list); in init_scheduler()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_job.c165 list_for_each_entry(job_pos, &scheduler->todo_list, head) { in rga_job_scheduler_dump_info()
209 list_empty(&scheduler->todo_list)) { in rga_job_next()
214 job = list_first_entry(&scheduler->todo_list, struct rga_job, head); in rga_job_next()
327 if (list_empty(&scheduler->todo_list) in rga_job_insert_todo_list()
329 list_add_tail(&job->head, &scheduler->todo_list); in rga_job_insert_todo_list()
331 list_for_each_entry(job_pos, &scheduler->todo_list, head) { in rga_job_insert_todo_list()
347 list_add_tail(&job->head, &scheduler->todo_list); in rga_job_insert_todo_list()
629 list_for_each_entry_safe(job, job_q, &scheduler->todo_list, head) { in rga_request_scheduler_job_abort()
H A Drga_drv.c1270 INIT_LIST_HEAD(&scheduler->todo_list); in init_scheduler()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.c59 INIT_LIST_HEAD(&ipp->todo_list); in exynos_drm_ipp_register()
86 WARN_ON(!list_empty(&ipp->todo_list)); in exynos_drm_ipp_unregister()
796 if (ipp->task || list_empty(&ipp->todo_list)) { in exynos_drm_ipp_next_task()
801 task = list_first_entry(&ipp->todo_list, struct exynos_drm_ipp_task, in exynos_drm_ipp_next_task()
823 list_add(&task->head, &ipp->todo_list); in exynos_drm_ipp_schedule_task()
H A Dexynos_drm_ipp.h65 struct list_head todo_list; member
/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_job.c350 if (subcore_data->job || list_empty(&subcore_data->todo_list)) { in rknpu_job_next()
355 job = list_first_entry(&subcore_data->todo_list, struct rknpu_job, in rknpu_job_next()
458 list_add_tail(&job->head[i], &subcore_data->todo_list); in rknpu_job_schedule()
637 &subcore_data->todo_list)) { in rknpu_job_timeout_clean()
639 &subcore_data->todo_list, in rknpu_job_timeout_clean()
H A Drknpu_drv.c1822 INIT_LIST_HEAD(&rknpu_dev->subcore_datas[i].todo_list); in rknpu_probe()
2004 WARN_ON(!list_empty(&rknpu_dev->subcore_datas[i].todo_list)); in rknpu_remove()
/OK3568_Linux_fs/kernel/drivers/rknpu/include/
H A Drknpu_drv.h86 struct list_head todo_list; member
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/
H A Drve_drv.h196 struct list_head todo_list; member
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/
H A Drga_drv.h334 struct list_head todo_list; member
/OK3568_Linux_fs/kernel/net/core/
H A Ddev.c9513 list_add_tail(&dev->todo_list, &net_todo_list); in net_set_todo()
10281 = list_first_entry(&list, struct net_device, todo_list); in netdev_run_todo()
10282 list_del(&dev->todo_list); in netdev_run_todo()
/OK3568_Linux_fs/kernel/include/linux/
H A Dnetdevice.h2134 struct list_head todo_list; member