Searched refs:bvec (Results 1 – 4 of 4) sorted by relevance
/block/ |
D | bio.c | 724 struct bio_vec *bvec; in bio_add_pc_page() local 765 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_pc_page() 766 bvec->bv_page = page; in bio_add_pc_page() 767 bvec->bv_len = len; in bio_add_pc_page() 768 bvec->bv_offset = offset; in bio_add_pc_page() 788 if (bio->bi_vcnt > 1 && (BIOVEC_PHYS_MERGEABLE(bvec-1, bvec))) in bio_add_pc_page() 795 bvec->bv_page = NULL; in bio_add_pc_page() 796 bvec->bv_len = 0; in bio_add_pc_page() 797 bvec->bv_offset = 0; in bio_add_pc_page() 1026 struct bio_vec *bvec; in bio_copy_from_iter() local [all …]
|
D | blk-merge.c | 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() [all …]
|
D | bounce.c | 129 struct bio_vec *bvec, *org_vec; in bounce_end_io() local 136 bio_for_each_segment_all(bvec, bio, i) { in bounce_end_io() 139 if (bvec->bv_page == org_vec->bv_page) in bounce_end_io() 142 dec_zone_page_state(bvec->bv_page, NR_BOUNCE); in bounce_end_io() 143 mempool_free(bvec->bv_page, pool); in bounce_end_io()
|
D | blk-core.c | 2992 struct bio_vec bvec; in rq_flush_dcache_pages() local 2994 rq_for_each_segment(bvec, rq, iter) in rq_flush_dcache_pages() 2995 flush_dcache_page(bvec.bv_page); in rq_flush_dcache_pages()
|