Lines Matching defs:to
44 * highmem version, map in to vec
46 static void bounce_copy_vec(struct bio_vec *to, unsigned char *vfrom)
52 vto = kmap_atomic(to->bv_page, KM_BOUNCE_READ);
53 memcpy(vto + to->bv_offset, vfrom, to->bv_len);
60 #define bounce_copy_vec(to, vfrom) \
61 memcpy(page_address((to)->bv_page) + (to)->bv_offset, vfrom, (to)->bv_len)
92 * queue gfp mask set, *to may or may not be a highmem page. kmap it
95 static void copy_to_high_bio_irq(struct bio *to, struct bio *from)
101 __bio_for_each_segment(tovec, to, i, 0) {
199 struct bio_vec *to, *from;
216 to = bio->bi_io_vec + i;
218 to->bv_page = mempool_alloc(pool, q->bounce_gfp);
219 to->bv_len = from->bv_len;
220 to->bv_offset = from->bv_offset;
221 inc_zone_page_state(to->bv_page, NR_BOUNCE);
227 vto = page_address(to->bv_page) + to->bv_offset;
229 memcpy(vto, vfrom, to->bv_len);
247 to = bio_iovec_idx(bio, i);
248 if (!to->bv_page) {
249 to->bv_page = from->bv_page;
250 to->bv_len = from->bv_len;
251 to->bv_offset = from->bv_offset;
284 * to or bigger than the highest pfn in the system -- in that case,