Home
last modified time | relevance | path

Searched refs:cancel_all (Results 1 – 15 of 15) sorted by relevance

/linux/io_uring/
H A Dfutex.h15 bool cancel_all);
26 struct io_uring_task *tctx, bool cancel_all) in io_futex_remove_all() argument
H A Dio-wq.c142 bool cancel_all; member
857 .cancel_all = true, in create_worker_cont()
1010 .cancel_all = false, in io_wq_enqueue()
1091 return match->nr_running && !match->cancel_all; in io_wq_worker_cancel()
1146 if (match->cancel_all) in io_wq_cancel_pending_work()
1173 void *data, bool cancel_all) in io_wq_cancel_cb() argument
1178 .cancel_all = cancel_all, in io_wq_cancel_cb()
1195 if (match.nr_pending && !match.cancel_all) in io_wq_cancel_cb()
1199 if (match.nr_running && !match.cancel_all) in io_wq_cancel_cb()
1341 .cancel_all = true, in io_wq_destroy()
H A Dwaitid.h15 bool cancel_all);
H A During_cmd.h17 struct io_uring_task *tctx, bool cancel_all);
H A Dtimeout.h15 bool cancel_all);
H A Dio_uring.c147 bool cancel_all,
208 bool cancel_all) in io_match_task_safe() argument
214 if (cancel_all) in io_match_task_safe()
3081 bool cancel_all) in io_cancel_defer_files() argument
3087 if (io_match_task_safe(de->req, tctx, cancel_all)) { in io_cancel_defer_files()
3131 bool cancel_all, in io_uring_try_cancel_requests() argument
3134 struct io_task_cancel cancel = { .tctx = tctx, .all = cancel_all, }; in io_uring_try_cancel_requests()
3161 if ((!(ctx->flags & IORING_SETUP_SQPOLL) && cancel_all) || in io_uring_try_cancel_requests()
3174 ret |= io_cancel_defer_files(ctx, tctx, cancel_all); in io_uring_try_cancel_requests()
3175 ret |= io_poll_remove_all(ctx, tctx, cancel_all); in io_uring_try_cancel_requests()
3199 io_uring_cancel_generic(bool cancel_all,struct io_sq_data * sqd) io_uring_cancel_generic() argument
3284 __io_uring_cancel(bool cancel_all) __io_uring_cancel() argument
[all...]
H A Dcancel.h28 struct hlist_head *list, bool cancel_all,
H A Dio-wq.h65 void *data, bool cancel_all);
H A Dtimeout.c664 bool cancel_all) in io_match_task() argument
671 if (cancel_all) in io_match_task()
683 bool cancel_all) in io_kill_timeouts() argument
697 if (io_match_task(req, tctx, cancel_all)) in io_kill_timeouts()
H A Dfutex.c118 bool cancel_all) in io_futex_remove_all() argument
120 return io_cancel_remove_all(ctx, tctx, &ctx->futex_list, cancel_all, __io_futex_cancel); in io_futex_remove_all()
H A During_cmd.c50 struct io_uring_task *tctx, bool cancel_all) in io_uring_try_cancel_uring_cmd() argument
64 if (!cancel_all && req->tctx != tctx) in io_uring_try_cancel_uring_cmd()
H A Dwaitid.c161 bool cancel_all) in io_waitid_remove_all() argument
163 return io_cancel_remove_all(ctx, tctx, &ctx->waitid_list, cancel_all, __io_waitid_cancel); in io_waitid_remove_all()
H A Dcancel.c346 struct hlist_head *list, bool cancel_all, in io_cancel_remove_all() argument
356 if (!io_match_task_safe(req, tctx, cancel_all)) in io_cancel_remove_all()
H A Dio_uring.h101 __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd);
121 bool cancel_all);
/linux/include/linux/
H A Dio_uring.h10 void __io_uring_cancel(bool cancel_all);