Lines Matching refs:bvec
363 __blk_segment_map_sg(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg() argument
368 int nbytes = bvec->bv_len; in __blk_segment_map_sg()
374 if (!BIOVEC_PHYS_MERGEABLE(bvprv, bvec)) in __blk_segment_map_sg()
376 if (!BIOVEC_SEG_BOUNDARY(q, bvprv, bvec)) in __blk_segment_map_sg()
399 sg_set_page(*sg, bvec->bv_page, nbytes, bvec->bv_offset); in __blk_segment_map_sg()
402 *bvprv = *bvec; in __blk_segment_map_sg()
409 struct bio_vec bvec, bvprv = { NULL }; in __blk_bios_map_sg() local
431 bvec = bio_iovec(bio); in __blk_bios_map_sg()
432 sg_set_page(*sg, bvec.bv_page, bvec.bv_len, bvec.bv_offset); in __blk_bios_map_sg()
439 bio_for_each_segment(bvec, bio, iter) in __blk_bios_map_sg()
440 __blk_segment_map_sg(q, &bvec, sglist, &bvprv, sg, in __blk_bios_map_sg()