Home
last modified time | relevance | path

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

/openbmc/linux/io_uring/
H A Dio-wq.c136 bool cancel_all; member
809 .cancel_all = true, in create_worker_cont()
953 .cancel_all = false, in io_wq_enqueue()
1035 return match->nr_running && !match->cancel_all; in io_wq_worker_cancel()
1090 if (match->cancel_all) in io_wq_cancel_pending_work()
1106 void *data, bool cancel_all) in io_wq_cancel_cb() argument
1111 .cancel_all = cancel_all, in io_wq_cancel_cb()
1128 if (match.nr_pending && !match.cancel_all) in io_wq_cancel_cb()
1134 if (match.nr_running && !match.cancel_all) in io_wq_cancel_cb()
1278 .cancel_all = true, in io_wq_destroy()
H A Dpoll.h38 bool cancel_all);
H A Dtimeout.h28 bool cancel_all);
H A Dio-wq.h65 void *data, bool cancel_all);
H A Dtimeout.c648 bool cancel_all) in io_match_task() argument
655 if (cancel_all) in io_match_task()
667 bool cancel_all) in io_kill_timeouts() argument
681 if (io_match_task(req, tsk, cancel_all) && in io_kill_timeouts()
H A Dpoll.c755 bool cancel_all) in io_poll_remove_all_table() argument
768 if (io_match_task_safe(req, tsk, cancel_all)) { in io_poll_remove_all_table()
783 bool cancel_all) in io_poll_remove_all() argument
788 ret = io_poll_remove_all_table(tsk, &ctx->cancel_table, cancel_all); in io_poll_remove_all()
789 ret |= io_poll_remove_all_table(tsk, &ctx->cancel_table_locked, cancel_all); in io_poll_remove_all()
H A Dio_uring.c146 bool cancel_all);
211 bool cancel_all) in io_match_task_safe() argument
217 if (cancel_all) in io_match_task_safe()
3341 bool cancel_all) in io_cancel_defer_files() argument
3348 if (io_match_task_safe(de->req, task, cancel_all)) { in io_cancel_defer_files()
3392 bool cancel_all) in io_uring_try_cancel_requests() argument
3394 struct io_task_cancel cancel = { .task = task, .all = cancel_all, }; in io_uring_try_cancel_requests()
3422 if ((!(ctx->flags & IORING_SETUP_SQPOLL) && cancel_all) || in io_uring_try_cancel_requests()
3434 ret |= io_cancel_defer_files(ctx, task, cancel_all); in io_uring_try_cancel_requests()
3436 ret |= io_poll_remove_all(ctx, task, cancel_all); in io_uring_try_cancel_requests()
[all …]
H A Dio_uring.h72 __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd);
94 bool cancel_all);
/openbmc/linux/include/linux/
H A Dio_uring.h49 void __io_uring_cancel(bool cancel_all);