Lines Matching refs:bv_page
80 vto = kmap_atomic(to->bv_page); in bounce_copy_vec()
88 memcpy(page_address((to)->bv_page) + (to)->bv_offset, vfrom, (to)->bv_len)
146 if (tovec.bv_page != fromvec.bv_page) { in copy_to_high_bio_irq()
152 vfrom = page_address(fromvec.bv_page) + in copy_to_high_bio_irq()
156 flush_dcache_page(tovec.bv_page); in copy_to_high_bio_irq()
174 if (bvec->bv_page != orig_vec.bv_page) { in bounce_end_io()
175 dec_zone_page_state(bvec->bv_page, NR_BOUNCE); in bounce_end_io()
176 mempool_free(bvec->bv_page, pool); in bounce_end_io()
302 if (page_to_pfn(from.bv_page) > q->limits.bounce_pfn) in __blk_queue_bounce()
323 struct page *page = to->bv_page; in __blk_queue_bounce()
328 to->bv_page = mempool_alloc(pool, q->bounce_gfp); in __blk_queue_bounce()
329 inc_zone_page_state(to->bv_page, NR_BOUNCE); in __blk_queue_bounce()
336 vto = page_address(to->bv_page) + to->bv_offset; in __blk_queue_bounce()