Lines Matching refs:list
22 struct list_head list; member
38 struct list_head *list; member
71 p->list = (struct list_head *)((HalTaskImpl *)(p + 1)); in hal_task_group_init()
72 p->count = (RK_U32 *)(p->list + stage_cnt); in hal_task_group_init()
78 INIT_LIST_HEAD(&p->list[i]); in hal_task_group_init()
85 INIT_LIST_HEAD(&task->list); in hal_task_group_init()
90 list_add_tail(&task->list, &p->list[TASK_IDLE]); in hal_task_group_init()
118 struct list_head *list = &p->list[status]; in hal_task_get_hnd() local
121 if (list_empty(list)) { in hal_task_get_hnd()
126 HalTaskImpl *task = list_entry(list->next, HalTaskImpl, list); in hal_task_get_hnd()
141 struct list_head *list = &p->list[status]; in hal_task_check_empty() local
145 ret = list_empty(list) ? MPP_OK : MPP_NOK; in hal_task_check_empty()
182 list_del_init(&impl->list); in hal_task_hnd_set_status()
183 list_add_tail(&impl->list, &group->list[status]); in hal_task_hnd_set_status()