io_uring/kbuf: use struct io_br_sel for multiple buffers picking
authorJens Axboe <axboe@kernel.dk>
Thu, 21 Aug 2025 02:03:36 +0000 (20:03 -0600)
committerJens Axboe <axboe@kernel.dk>
Sun, 24 Aug 2025 17:41:12 +0000 (11:41 -0600)
commit429884ff35f75a8ac3e8f822f483e220e3ea6394
treeb6535139e41f9e0bea0964c579ceaa8bd8e6e3ba
parentd8e1dec2f860ee40623609aa6c4f22e1ee45605d
io_uring/kbuf: use struct io_br_sel for multiple buffers picking

The networking side uses bundles, which is picking multiple buffers at
the same time. Pass in struct io_br_sel to those helpers.

Link: https://lore.kernel.org/r/20250821020750.598432-9-axboe@kernel.dk
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/kbuf.c
io_uring/kbuf.h
io_uring/net.c