Lines Matching refs:bi_vcnt
674 bio->bi_io_vec[bio->bi_vcnt++] = bio_src->bi_io_vec[0]; in bio_clone_bioset()
679 bio->bi_io_vec[bio->bi_vcnt++] = bv; in bio_clone_bioset()
731 if (bio->bi_vcnt > 0) { in bio_add_pc_page()
732 struct bio_vec *prev = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_add_pc_page()
749 if (bio->bi_vcnt >= bio->bi_max_vecs) in bio_add_pc_page()
756 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_pc_page()
760 bio->bi_vcnt++; in bio_add_pc_page()
779 if (bio->bi_vcnt > 1 && (BIOVEC_PHYS_MERGEABLE(bvec-1, bvec))) in bio_add_pc_page()
789 bio->bi_vcnt--; in bio_add_pc_page()
822 if (bio->bi_vcnt > 0) { in bio_add_page()
823 bv = &bio->bi_io_vec[bio->bi_vcnt - 1]; in bio_add_page()
832 if (bio->bi_vcnt >= bio->bi_max_vecs) in bio_add_page()
835 bv = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_page()
840 bio->bi_vcnt++; in bio_add_page()