Lines Matching refs:bi_vcnt
653 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_try_merge_pc_page()
696 if (bio->bi_vcnt > 0) { in __bio_add_pc_page()
704 bvec = &bio->bi_io_vec[bio->bi_vcnt - 1]; in __bio_add_pc_page()
712 if (bio->bi_vcnt >= queue_max_segments(q)) in __bio_add_pc_page()
715 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in __bio_add_pc_page()
719 bio->bi_vcnt++; in __bio_add_pc_page()
754 if (bio->bi_vcnt > 0 && !bio_full(bio, len)) { in __bio_try_merge_page()
755 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in __bio_try_merge_page()
780 struct bio_vec *bv = &bio->bi_io_vec[bio->bi_vcnt]; in __bio_add_page()
790 bio->bi_vcnt++; in __bio_add_page()
868 unsigned short nr_pages = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_iter_get_pages()
869 unsigned short entries_left = bio->bi_max_vecs - bio->bi_vcnt; in __bio_iov_iter_get_pages()
870 struct bio_vec *bv = bio->bi_io_vec + bio->bi_vcnt; in __bio_iov_iter_get_pages()
934 if (WARN_ON_ONCE(bio->bi_vcnt)) in bio_iov_iter_get_pages()
946 return bio->bi_vcnt ? 0 : ret; in bio_iov_iter_get_pages()
1440 for (i = 0; i < bio->bi_vcnt; i++) in bio_invalidate_vmalloc_pages()