Home
last modified time | relevance | path

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

/linux/io_uring/
H A Dcancel.c358 struct hlist_head *list, bool cancel_all, in io_cancel_remove_all() argument
368 if (!io_match_task_safe(req, tctx, cancel_all)) in io_cancel_remove_all()
415 bool cancel_all) in io_match_task_safe() argument
421 if (cancel_all) in io_match_task_safe()
437 void __io_uring_cancel(bool cancel_all) in __io_uring_cancel() argument
440 io_uring_cancel_generic(cancel_all, NULL); in __io_uring_cancel()
458 bool cancel_all) in io_cancel_defer_files() argument
464 if (io_match_task_safe(de->req, tctx, cancel_all)) { in io_cancel_defer_files()
517 bool cancel_all, bool is_sqpoll_thread) in io_uring_try_cancel_requests() argument
519 struct io_task_cancel cancel = { .tctx = tctx, .all = cancel_all, }; in io_uring_try_cancel_requests()
[all …]
H A Dfutex.h16 bool cancel_all);
27 struct io_uring_task *tctx, bool cancel_all) in io_futex_remove_all() argument
H A Dio-wq.c145 bool cancel_all; member
872 .cancel_all = true, in create_worker_cont()
1040 .cancel_all = false, in io_wq_enqueue()
1121 return match->nr_running && !match->cancel_all; in io_wq_worker_cancel()
1177 if (match->cancel_all) in io_wq_cancel_pending_work()
1204 void *data, bool cancel_all) in io_wq_cancel_cb() argument
1209 .cancel_all = cancel_all, in io_wq_cancel_cb()
1226 if (match.nr_pending && !match.cancel_all) in io_wq_cancel_cb()
1230 if (match.nr_running && !match.cancel_all) in io_wq_cancel_cb()
1393 .cancel_all = true, in io_wq_destroy()
H A During_cmd.h17 struct io_uring_task *tctx, bool cancel_all);
H A Dfutex.c122 bool cancel_all) in io_futex_remove_all() argument
124 return io_cancel_remove_all(ctx, tctx, &ctx->futex_list, cancel_all, __io_futex_cancel); in io_futex_remove_all()
H A Dtimeout.c715 bool cancel_all) in io_match_task() argument
722 if (cancel_all) in io_match_task()
734 bool cancel_all) in io_kill_timeouts() argument
748 if (io_match_task(req, tctx, cancel_all)) in io_kill_timeouts()
H A Dwaitid.c187 bool cancel_all) in io_waitid_drop_issue_ref()
189 return io_cancel_remove_all(ctx, tctx, &ctx->waitid_list, cancel_all, in io_waitid_drop_issue_ref()
174 io_waitid_remove_all(struct io_ring_ctx * ctx,struct io_uring_task * tctx,bool cancel_all) io_waitid_remove_all() argument
H A During_cmd.c52 struct io_uring_task *tctx, bool cancel_all) in io_uring_try_cancel_uring_cmd() argument
66 if (!cancel_all && req->tctx != tctx) in io_uring_try_cancel_uring_cmd()
H A Dpoll.c735 bool cancel_all) in io_poll_remove_all() argument
749 if (io_match_task_safe(req, tctx, cancel_all)) { in io_poll_remove_all()