Home
last modified time | relevance | path

Searched refs:next (Results 1 – 5 of 5) sorted by relevance

/io_uring/
Dslist.h7 for (pos = (head)->first, prv = NULL; pos; prv = pos, pos = (pos)->next)
10 for (; pos; prv = pos, pos = (pos)->next)
22 struct io_wq_work_node *next = pos->next; in wq_list_add_after() local
24 pos->next = node; in wq_list_add_after()
25 node->next = next; in wq_list_add_after()
26 if (!next) in wq_list_add_after()
45 list0->last->next = list1->first; in wq_list_merge()
55 node->next = NULL; in wq_list_add_tail()
60 list->last->next = node; in wq_list_add_tail()
68 node->next = list->first; in wq_list_add_head()
[all …]
Dio_uring.c332 ctx->submit_state.free_list.next = NULL; in io_ring_ctx_alloc()
416 req->work.list.next = NULL; in io_prep_async_work()
1022 struct llist_node *next = node->next; in handle_tw_list() local
1026 prefetch(container_of(next, struct io_kiocb, io_task_work.node)); in handle_tw_list()
1037 node = next; in handle_tw_list()
1160 node = node->next; in __io_req_task_work_add()
1176 node = node->next; in io_move_task_work_from_local()
1196 struct llist_node *next = node->next; in __io_run_local_work() local
1199 prefetch(container_of(next, struct io_kiocb, io_task_work.node)); in __io_run_local_work()
1202 node = next; in __io_run_local_work()
[all …]
Drsrc.c199 struct llist_node *next = node->next; in io_rsrc_put_work() local
203 node = next; in io_rsrc_put_work()
Dio_uring.h368 return !ctx->submit_state.free_list.next; in io_req_cache_empty()
Drw.c1074 pos = start ? start->next : ctx->iopoll_list.first; in io_do_iopoll()