| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/ |
| H A D | rve_job.c | 22 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 D | rve_drv.c | 638 INIT_LIST_HEAD(&scheduler->todo_list); in init_scheduler()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_job.c | 165 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 D | rga_drv.c | 1270 INIT_LIST_HEAD(&scheduler->todo_list); in init_scheduler()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_ipp.c | 59 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 D | exynos_drm_ipp.h | 65 struct list_head todo_list; member
|
| /OK3568_Linux_fs/kernel/drivers/rknpu/ |
| H A D | rknpu_job.c | 350 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 D | rknpu_drv.c | 1822 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 D | rknpu_drv.h | 86 struct list_head todo_list; member
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/ |
| H A D | rve_drv.h | 196 struct list_head todo_list; member
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/ |
| H A D | rga_drv.h | 334 struct list_head todo_list; member
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | dev.c | 9513 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 D | netdevice.h | 2134 struct list_head todo_list; member
|