Lines Matching defs:cancel
839 struct io_cancel cancel;
1491 * canceled. That will make io-wq go through the usual work cancel
1788 * If we're in ring overflow flush mode, or in task cancel mode,
6417 req->cancel.addr = READ_ONCE(sqe->addr);
6424 u64 sqe_addr = req->cancel.addr;
6438 ret = io_async_cancel_one(tctx, req->cancel.addr, ctx);
9657 struct io_task_cancel *cancel = data;
9659 return io_match_task_safe(req, cancel->task, cancel->all);
9716 struct io_task_cancel cancel = { .task = task, .all = cancel_all, };
9731 &cancel, true);
9865 * Find any io_uring ctx that this task has registered or done IO on, and cancel
9895 /* sqpoll task will cancel all its requests */
9924 * We shouldn't run task_works after cancel, so just leave