Lines Matching refs:bv_page
69 vto = kmap_atomic(to->bv_page); in bounce_copy_vec()
77 memcpy(page_address((to)->bv_page) + (to)->bv_offset, vfrom, (to)->bv_len)
127 if (tovec.bv_page != fromvec.bv_page) { in copy_to_high_bio_irq()
133 vfrom = page_address(fromvec.bv_page) + in copy_to_high_bio_irq()
137 flush_dcache_page(tovec.bv_page); in copy_to_high_bio_irq()
155 if (bvec->bv_page != orig_vec.bv_page) { in bounce_end_io()
156 dec_zone_page_state(bvec->bv_page, NR_BOUNCE); in bounce_end_io()
157 mempool_free(bvec->bv_page, pool); in bounce_end_io()
280 if (page_to_pfn(from.bv_page) > q->limits.bounce_pfn) in __blk_queue_bounce()
296 struct page *page = to->bv_page; in __blk_queue_bounce()
301 to->bv_page = mempool_alloc(pool, q->bounce_gfp); in __blk_queue_bounce()
302 inc_zone_page_state(to->bv_page, NR_BOUNCE); in __blk_queue_bounce()
309 vto = page_address(to->bv_page) + to->bv_offset; in __blk_queue_bounce()