Lines Matching refs:pooled
1556 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in finish_page_write() local
1558 struct block_map_zone *zone = pooled->context; in finish_page_write()
1578 write_page(page, pooled); in finish_page_write()
1591 write_page(zone->flusher, pooled); in finish_page_write()
1595 return_to_pool(zone, pooled); in finish_page_write()
1602 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_write_error() local
1603 struct block_map_zone *zone = pooled->context; in handle_write_error()
1607 return_to_pool(zone, pooled); in handle_write_error()
1615 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in write_initialized_page() local
1616 struct block_map_zone *zone = pooled->context; in write_initialized_page()
1827 struct pooled_vio *pooled = vio_as_pooled_vio(vio); in finish_block_map_page_load() local
1829 struct block_map_zone *zone = pooled->context; in finish_block_map_page_load()
1840 return_vio_to_pool(pooled); in finish_block_map_page_load()
1852 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_io_error() local
1856 return_vio_to_pool(pooled); in handle_io_error()
1871 struct pooled_vio *pooled = context; in load_page() local
1876 pooled->vio.completion.parent = data_vio; in load_page()
1877 vdo_submit_metadata_vio(&pooled->vio, pbn, load_page_endio, in load_page()
2629 struct pooled_vio *pooled = context; in launch_cursor() local
2631 cursor->vio = pooled; in launch_cursor()
2632 pooled->vio.completion.parent = cursor; in launch_cursor()
2633 pooled->vio.completion.callback_thread_id = cursor->parent->zone->thread_id; in launch_cursor()