Lines Matching refs:pooled
1576 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in finish_page_write() local
1578 struct block_map_zone *zone = pooled->context; in finish_page_write()
1598 write_page(page, pooled); in finish_page_write()
1611 write_page(zone->flusher, pooled); in finish_page_write()
1615 return_to_pool(zone, pooled); in finish_page_write()
1622 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_write_error() local
1623 struct block_map_zone *zone = pooled->context; in handle_write_error()
1627 return_to_pool(zone, pooled); in handle_write_error()
1635 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in write_initialized_page() local
1636 struct block_map_zone *zone = pooled->context; in write_initialized_page()
1847 struct pooled_vio *pooled = vio_as_pooled_vio(vio); in finish_block_map_page_load() local
1849 struct block_map_zone *zone = pooled->context; in finish_block_map_page_load()
1860 return_vio_to_pool(pooled); in finish_block_map_page_load()
1872 struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio); in handle_io_error() local
1876 return_vio_to_pool(pooled); in handle_io_error()
1891 struct pooled_vio *pooled = context; in load_page() local
1896 pooled->vio.completion.parent = data_vio; in load_page()
1897 vdo_submit_metadata_vio(&pooled->vio, pbn, load_page_endio, in load_page()
2655 struct pooled_vio *pooled = context; in launch_cursor() local
2657 cursor->vio = pooled; in launch_cursor()
2658 pooled->vio.completion.parent = cursor; in launch_cursor()
2659 pooled->vio.completion.callback_thread_id = cursor->parent->zone->thread_id; in launch_cursor()