libceph: introduce BVECS data type
authorIlya Dryomov <idryomov@gmail.com>
Sat, 20 Jan 2018 09:30:11 +0000 (10:30 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 2 Apr 2018 08:12:39 +0000 (10:12 +0200)
commitb9e281c2b38804984d619e1d9efc4b9020bcb291
treef60492d187e96375c3212679d4ca4a9ad3bcf146
parentf9dcbc44cd317ee3c5e443db7f9a62f52689f08e
libceph: introduce BVECS data type

In preparation for rbd "fancy" striping, introduce ceph_bvec_iter for
working with bio_vec array data buffers.  The wrappers are trivial, but
make it look similar to ceph_bio_iter.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
include/linux/ceph/messenger.h
include/linux/ceph/osd_client.h
net/ceph/messenger.c
net/ceph/osd_client.c