Lines Matching refs:bvec
50 struct bio_vec *bvec; in bio_copy_from_iter() local
53 bio_for_each_segment_all(bvec, bio, iter_all) { in bio_copy_from_iter()
56 ret = copy_page_from_iter(bvec->bv_page, in bio_copy_from_iter()
57 bvec->bv_offset, in bio_copy_from_iter()
58 bvec->bv_len, in bio_copy_from_iter()
64 if (ret < bvec->bv_len) in bio_copy_from_iter()
81 struct bio_vec *bvec; in bio_copy_to_iter() local
84 bio_for_each_segment_all(bvec, bio, iter_all) { in bio_copy_to_iter()
87 ret = copy_page_to_iter(bvec->bv_page, in bio_copy_to_iter()
88 bvec->bv_offset, in bio_copy_to_iter()
89 bvec->bv_len, in bio_copy_to_iter()
95 if (ret < bvec->bv_len) in bio_copy_to_iter()
452 struct bio_vec *bvec; in bio_copy_kern_endio_read() local
455 bio_for_each_segment_all(bvec, bio, iter_all) { in bio_copy_kern_endio_read()
456 memcpy_from_bvec(p, bvec); in bio_copy_kern_endio_read()
457 p += bvec->bv_len; in bio_copy_kern_endio_read()
587 bvecs = (struct bio_vec *)iter->bvec; in blk_rq_map_user_bvec()