Lines Matching refs:bounce_pool
62 struct blkio_mem_region bounce_pool; member
98 if (s->bounce_pool.addr) { in blkio_resize_bounce_pool()
99 blkio_unmap_mem_region(s->blkio, &s->bounce_pool); in blkio_resize_bounce_pool()
100 blkio_free_mem_region(s->blkio, &s->bounce_pool); in blkio_resize_bounce_pool()
101 memset(&s->bounce_pool, 0, sizeof(s->bounce_pool)); in blkio_resize_bounce_pool()
105 ret = blkio_alloc_mem_region(s->blkio, &s->bounce_pool, bytes); in blkio_resize_bounce_pool()
110 ret = blkio_map_mem_region(s->blkio, &s->bounce_pool); in blkio_resize_bounce_pool()
112 blkio_free_mem_region(s->blkio, &s->bounce_pool); in blkio_resize_bounce_pool()
113 memset(&s->bounce_pool, 0, sizeof(s->bounce_pool)); in blkio_resize_bounce_pool()
126 void *addr = s->bounce_pool.addr; in blkio_do_alloc_bounce_buffer()
149 space = s->bounce_pool.addr + s->bounce_pool.len - addr; in blkio_do_alloc_bounce_buffer()