Searched refs:task_list (Results 1 - 6 of 6) sorted by relevance

/linux-master/kernel/sched/
H A Dswait.c11 INIT_LIST_HEAD(&q->task_list);
25 if (list_empty(&q->task_list))
28 curr = list_first_entry(&q->task_list, typeof(*curr), task_list);
30 list_del_init(&curr->task_list);
43 while (!list_empty(&q->task_list))
67 list_splice_init(&q->task_list, &tmp);
69 curr = list_first_entry(&tmp, typeof(*curr), task_list);
72 list_del_init(&curr->task_list);
87 if (list_empty(&wait->task_list))
[all...]
/linux-master/include/linux/
H A Dswait.h45 struct list_head task_list; member in struct:swait_queue_head
50 struct list_head task_list; member in struct:swait_queue
55 .task_list = LIST_HEAD_INIT((name).task_list), \
63 .task_list = LIST_HEAD_INIT((name).task_list), \
123 return !list_empty(&wq->task_list);
138 * modifications to the wait queue (task_list).
164 INIT_LIST_HEAD(&__wait.task_list); \
H A Dio_uring_types.h98 struct llist_head task_list; member in struct:io_uring_task::__anon46
/linux-master/io_uring/
H A Dtctx.c89 init_llist_head(&tctx->task_list);
H A Dsqpoll.c253 return retry_list || !llist_empty(&tctx->task_list);
H A Dio_uring.c1230 struct llist_node *node = llist_del_all(&tctx->task_list);
1267 node = llist_del_all(&tctx->task_list);
1367 if (!llist_add(&req->io_task_work.node, &tctx->task_list))

Completed in 261 milliseconds