Lines Matching refs:link_list
689 struct list_head link_list; member
1421 list_for_each_entry(cur, &req->link_list, link_list) in io_prep_async_link()
1615 list_for_each_entry(link, &req->link_list, link_list) { in io_match_files()
1893 link = list_first_entry_or_null(&req->link_list, struct io_kiocb, in io_kill_linked_timeout()
1894 link_list); in io_kill_linked_timeout()
1903 list_del_init(&link->link_list); in io_kill_linked_timeout()
1929 if (unlikely(list_empty(&req->link_list))) in io_req_link_next()
1932 nxt = list_first_entry(&req->link_list, struct io_kiocb, link_list); in io_req_link_next()
1933 list_del_init(&req->link_list); in io_req_link_next()
1934 if (!list_empty(&nxt->link_list)) in io_req_link_next()
1948 while (!list_empty(&req->link_list)) { in io_fail_links()
1949 struct io_kiocb *link = list_first_entry(&req->link_list, in io_fail_links()
1950 struct io_kiocb, link_list); in io_fail_links()
1952 list_del_init(&link->link_list); in io_fail_links()
5802 list_for_each_entry(pos, &req->link_list, link_list) in io_get_sequence()
6146 if (!list_empty(&req->link_list)) { in io_link_timeout_fn()
6147 prev = list_entry(req->link_list.prev, struct io_kiocb, in io_link_timeout_fn()
6148 link_list); in io_link_timeout_fn()
6150 list_del_init(&req->link_list); in io_link_timeout_fn()
6173 if (!list_empty(&req->link_list)) { in __io_queue_linked_timeout()
6203 nxt = list_first_entry_or_null(&req->link_list, struct io_kiocb, in io_prep_linked_timeout()
6204 link_list); in io_prep_linked_timeout()
6347 list_add_tail(&req->link_list, &head->link_list); in io_submit_sqe()
6361 INIT_LIST_HEAD(&req->link_list); in io_submit_sqe()
8442 list_for_each_entry(link, &preq->link_list, link_list) { in io_match_link()