Home
last modified time | relevance | path

Searched refs:io_wq_work_node (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/io_uring/
Dslist.h18 static inline void wq_list_add_after(struct io_wq_work_node *node, in wq_list_add_after()
19 struct io_wq_work_node *pos, in wq_list_add_after()
22 struct io_wq_work_node *next = pos->next; in wq_list_add_after()
36 static inline struct io_wq_work_node *wq_list_merge(struct io_wq_work_list *list0, in wq_list_merge()
39 struct io_wq_work_node *ret; in wq_list_merge()
52 static inline void wq_list_add_tail(struct io_wq_work_node *node, in wq_list_add_tail()
65 static inline void wq_list_add_head(struct io_wq_work_node *node, in wq_list_add_head()
75 struct io_wq_work_node *last, in wq_list_cut()
76 struct io_wq_work_node *prev) in wq_list_cut()
90 struct io_wq_work_node *to) in __wq_list_splice()
[all …]
Dio_uring.h70 void io_free_batch_list(struct io_ring_ctx *ctx, struct io_wq_work_node *node);
360 struct io_wq_work_node *node; in io_alloc_req()
Dio-wq.c470 struct io_wq_work_node *node, *prev; in io_get_next_work()
1007 struct io_wq_work_node *prev) in io_wqe_remove_pending()
1028 struct io_wq_work_node *node, *prev; in io_acct_cancel_pending_work()
Drw.c994 struct io_wq_work_node *pos, *start, *prev; in io_do_iopoll()
Dio_uring.c1290 void io_free_batch_list(struct io_ring_ctx *ctx, struct io_wq_work_node *node) in io_free_batch_list()
1343 struct io_wq_work_node *node, *prev; in __io_submit_flush_completions()
/Linux-v6.1/include/linux/
Dio_uring_types.h10 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;
549 struct io_wq_work_node comp_list;