Lines Matching defs:cancel_all
145 bool cancel_all);
210 bool cancel_all)
216 if (cancel_all)
3195 bool cancel_all)
3202 if (io_match_task_safe(de->req, task, cancel_all)) {
3245 struct task_struct *task, bool cancel_all)
3259 if (!cancel_all && req->task != task)
3277 bool cancel_all)
3279 struct io_task_cancel cancel = { .task = task, .all = cancel_all, };
3307 if ((!(ctx->flags & IORING_SETUP_SQPOLL) && cancel_all) ||
3319 ret |= io_cancel_defer_files(ctx, task, cancel_all);
3321 ret |= io_poll_remove_all(ctx, task, cancel_all);
3322 ret |= io_waitid_remove_all(ctx, task, cancel_all);
3323 ret |= io_futex_remove_all(ctx, task, cancel_all);
3324 ret |= io_uring_try_cancel_uring_cmd(ctx, task, cancel_all);
3326 ret |= io_kill_timeouts(ctx, task, cancel_all);
3343 __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd)
3365 inflight = tctx_inflight(tctx, !cancel_all);
3375 current, cancel_all);
3381 cancel_all);
3404 if (inflight == tctx_inflight(tctx, !cancel_all))
3411 if (cancel_all) {
3422 void __io_uring_cancel(bool cancel_all)
3424 io_uring_cancel_generic(cancel_all, NULL);