Lines Matching refs:bv
234 struct bio_vec *bv = bio->bi_io_vec;
239 bv->bv_offset = base ? offset_in_page(base) : 0;
242 for (; size; bio->bi_vcnt++, bv++) {
243 bv->bv_offset = 0;
244 start: bv->bv_len = min_t(size_t, PAGE_SIZE - bv->bv_offset,
247 bv->bv_page = is_vmalloc_addr(base)
251 base += bv->bv_len;
254 size -= bv->bv_len;
271 struct bio_vec *bv;
277 for (i = 0, bv = bio->bi_io_vec; i < bio->bi_vcnt; bv++, i++) {
278 bv->bv_page = alloc_page(gfp_mask);
279 if (!bv->bv_page) {
280 while (--bv >= bio->bi_io_vec)
281 __free_page(bv->bv_page);