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>
Mon, 15 Apr 2024 14:10:25 +0000 (08:10 -0600)
commite10677a8f6980dbae2e866b8320d90bae07e87ee
tree2e143555c43bdeec35bc7966bef6f459849d8114
parent5eff57fa9f3aae3acbcaf196af507eec58955f3b
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