Searched refs:bvec (Results 1 – 4 of 4) sorted by relevance
/block/ |
D | bio.c | 725 struct bio_vec *bvec; in bio_add_pc_page() local 766 bvec = &bio->bi_io_vec[bio->bi_vcnt]; in bio_add_pc_page() 767 bvec->bv_page = page; in bio_add_pc_page() 768 bvec->bv_len = len; in bio_add_pc_page() 769 bvec->bv_offset = offset; in bio_add_pc_page() 789 if (bio->bi_vcnt > 1 && (BIOVEC_PHYS_MERGEABLE(bvec-1, bvec))) in bio_add_pc_page() 796 bvec->bv_page = NULL; in bio_add_pc_page() 797 bvec->bv_len = 0; in bio_add_pc_page() 798 bvec->bv_offset = 0; in bio_add_pc_page() 1028 struct bio_vec *bvec; in bio_copy_from_iter() local [all …]
|
D | blk-merge.c | 352 __blk_segment_map_sg(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg() argument 357 int nbytes = bvec->bv_len; in __blk_segment_map_sg() 363 if (!BIOVEC_PHYS_MERGEABLE(bvprv, bvec)) in __blk_segment_map_sg() 365 if (!BIOVEC_SEG_BOUNDARY(q, bvprv, bvec)) in __blk_segment_map_sg() 388 sg_set_page(*sg, bvec->bv_page, nbytes, bvec->bv_offset); in __blk_segment_map_sg() 391 *bvprv = *bvec; in __blk_segment_map_sg() 398 struct bio_vec bvec, bvprv = { NULL }; in __blk_bios_map_sg() local 423 bvec = bio_iovec(bio); in __blk_bios_map_sg() 424 sg_set_page(*sg, bvec.bv_page, bvec.bv_len, bvec.bv_offset); in __blk_bios_map_sg() 429 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 | 3019 struct bio_vec bvec; in rq_flush_dcache_pages() local 3021 rq_for_each_segment(bvec, rq, iter) in rq_flush_dcache_pages() 3022 flush_dcache_page(bvec.bv_page); in rq_flush_dcache_pages()
|