Commit 72a41750 authored by Keith Busch's avatar Keith Busch Committed by Jens Axboe
Browse files

block: remove bio_last_bvec_all



There are no more callers of this function after commit f6b2d8b1
("btrfs: track the next file offset in struct btrfs_bio_ctrl"), so
remove the function.

Signed-off-by: default avatarKeith Busch <kbusch@kernel.org>
Reviewed-by: default avatarKanchan Joshi <joshi.k@samsung.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 8e5bcc3a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -135,7 +135,6 @@ Usage of helpers:
	bio_first_bvec_all()
	bio_first_page_all()
	bio_first_folio_all()
	bio_last_bvec_all()

* The following helpers iterate over single-page segment. The passed 'struct
  bio_vec' will contain a single-page IO vector during the iteration::
+0 −6
Original line number Diff line number Diff line
@@ -256,12 +256,6 @@ static inline struct folio *bio_first_folio_all(struct bio *bio)
	return page_folio(bio_first_page_all(bio));
}

static inline struct bio_vec *bio_last_bvec_all(struct bio *bio)
{
	WARN_ON_ONCE(bio_flagged(bio, BIO_CLONED));
	return &bio->bi_io_vec[bio->bi_vcnt - 1];
}

/**
 * struct folio_iter - State for iterating all folios in a bio.
 * @folio: The current folio we're iterating.  NULL after the last folio.