Searched refs:next (Results 1 – 5 of 5) sorted by relevance
7 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() local24 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 …]
332 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() local1026 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() local1199 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 …]
199 struct llist_node *next = node->next; in io_rsrc_put_work() local203 node = next; in io_rsrc_put_work()
368 return !ctx->submit_state.free_list.next; in io_req_cache_empty()
1074 pos = start ? start->next : ctx->iopoll_list.first; in io_do_iopoll()