Commit 01e019b2 authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring/cancel: move __io_uring_cancel() into cancel.c



Yet another function that should be in cancel.c, move it over.

Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 0d677936
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -422,3 +422,9 @@ bool io_match_task_safe(struct io_kiocb *head, struct io_uring_task *tctx,
	}
	return matched;
}

void __io_uring_cancel(bool cancel_all)
{
	io_uring_unreg_ringfd();
	io_uring_cancel_generic(cancel_all, NULL);
}
+0 −6
Original line number Diff line number Diff line
@@ -3336,12 +3336,6 @@ __cold void io_uring_cancel_generic(bool cancel_all, struct io_sq_data *sqd)
	}
}

void __io_uring_cancel(bool cancel_all)
{
	io_uring_unreg_ringfd();
	io_uring_cancel_generic(cancel_all, NULL);
}

static struct io_uring_reg_wait *io_get_ext_arg_reg(struct io_ring_ctx *ctx,
			const struct io_uring_getevents_arg __user *uarg)
{