block: add bvec_set_page() helper
authorJens Axboe <axboe@kernel.dk>
Tue, 12 Oct 2021 16:07:35 +0000 (10:07 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 17 Feb 2022 16:42:37 +0000 (09:42 -0700)
commitd4afd69300b1976cd6e2cce405a96d27c7a3512c
tree4be89cfc4a77375bbf49cb90cad6ecf313a38d1f
parent1b8e963bdfac74d318f1e08229438695ce41a3eb
block: add bvec_set_page() helper

Instead of opencoding this everywhere, add a helper that can initialize
a bio_vec page/length/offset members.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
22 files changed:
block/bio-integrity.c
block/bio.c
block/blk-lib.c
drivers/block/virtio_blk.c
drivers/block/zram/zram_drv.c
drivers/md/bcache/util.c
drivers/md/dm-log-writes.c
drivers/nvme/host/core.c
drivers/nvme/target/io-cmd-file.c
drivers/scsi/sd.c
drivers/target/target_core_file.c
drivers/vhost/vringh.c
fs/afs/write.c
fs/ceph/file.c
fs/cifs/connect.c
fs/cifs/misc.c
fs/cifs/smb2ops.c
fs/cifs/transport.c
fs/io_uring.c
fs/orangefs/inode.c
fs/splice.c
include/linux/bvec.h