io_uring: drop ->prep_async()
authorJens Axboe <axboe@kernel.dk>
Tue, 19 Mar 2024 02:48:38 +0000 (20:48 -0600)
committerJens Axboe <axboe@kernel.dk>
Tue, 26 Mar 2024 17:09:14 +0000 (11:09 -0600)
commitd1e314f7c8820ebc0c672bb3e6b47181c19b57b9
treef0a0383d66b0af73e9d7c14f7839f55b0330821c
parent31e2d7fe8a60bfb4fa04009f1b21f0ed67e2359b
io_uring: drop ->prep_async()

It's now unused, drop the code related to it. This includes the
io_issue_defs->manual alloc field.

While in there, and since ->async_size is now being used a bit more
frequently and in the issue path, move it to io_issue_defs[].

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/io_uring.c
io_uring/io_uring.h
io_uring/opdef.c
io_uring/opdef.h
io_uring/uring_cmd.h