Searched refs:io_wq_work_node (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/io_uring/ |
H A D | slist.h | 21 static inline void wq_list_add_after(struct io_wq_work_node *node, in wq_list_add_after() 22 struct io_wq_work_node *pos, in wq_list_add_after() 25 struct io_wq_work_node *next = pos->next; in wq_list_add_after() 33 static inline void wq_list_add_tail(struct io_wq_work_node *node, in wq_list_add_tail() 46 static inline void wq_list_add_head(struct io_wq_work_node *node, in wq_list_add_head() 56 struct io_wq_work_node *last, in wq_list_cut() 57 struct io_wq_work_node *prev) in wq_list_cut() 71 struct io_wq_work_node *to) in __wq_list_splice() 79 struct io_wq_work_node *to) in wq_list_splice() 88 static inline void wq_stack_add_head(struct io_wq_work_node *node, in wq_stack_add_head() [all …]
|
H A D | alloc_cache.h | 10 struct io_wq_work_node node;
|
H A D | io-wq.c | 482 struct io_wq_work_node *node, *prev; in io_get_next_work() 1027 struct io_wq_work_node *prev) in io_wq_remove_pending() 1048 struct io_wq_work_node *node, *prev; in io_acct_cancel_pending_work()
|
H A D | rw.c | 1039 struct io_wq_work_node *pos, *start, *prev; in io_do_iopoll()
|
H A D | io_uring.c | 1514 struct io_wq_work_node *node) in io_free_batch_list() 1555 struct io_wq_work_node *node; in __io_submit_flush_completions()
|
/openbmc/linux/include/linux/ |
H A D | io_uring_types.h | 10 struct io_wq_work_node { struct 11 struct io_wq_work_node *next; argument 15 struct io_wq_work_node *first; 16 struct io_wq_work_node *last; 20 struct io_wq_work_node list; 169 struct io_wq_work_node free_list; 190 struct io_wq_work_node list; 574 struct io_wq_work_node comp_list;
|