Lines Matching refs:bi_vcnt
766 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_try_merge_hw_seg()
803 if (bio->bi_vcnt > 0) { in bio_add_hw_page()
811 bvec = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_add_hw_page()
819 if (bio->bi_vcnt >= queue_max_segments(q)) in bio_add_hw_page()
822 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_hw_page()
826 bio->bi_vcnt++; in bio_add_hw_page()
877 if (bio->bi_vcnt > 0) { in __bio_try_merge_page()
878 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in __bio_try_merge_page()
907 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt]; in __bio_add_page()
917 bio->bi_vcnt++; in __bio_add_page()
1004 unsigned short nr_pages = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_iter_get_pages()
1005 unsigned short entries_left = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_iter_get_pages()
1006 struct bio_vec *bv = bio->bi_io_vec + bio->bi_vcnt; in __bio_iov_iter_get_pages()
1049 unsigned short nr_pages = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_append_get_pages()
1050 unsigned short entries_left = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_append_get_pages()
1053 struct bio_vec *bv = bio->bi_io_vec + bio->bi_vcnt; in __bio_iov_append_get_pages()
1117 if (WARN_ON_ONCE(bio->bi_vcnt)) in bio_iov_iter_get_pages()
1135 return bio->bi_vcnt ? 0 : ret; in bio_iov_iter_get_pages()