Lines Matching refs:block_map

73 	struct block_map *map;
631 (vdo_is_read_only(zone->block_map->vdo) ? in check_for_drain_complete()
638 vdo_enter_read_only_mode(zone->block_map->vdo, result); in enter_zone_read_only_mode()
673 vdo_enter_read_only_mode(cache->zone->block_map->vdo, result); in handle_load_error()
695 nonce_t nonce = info->cache->zone->block_map->nonce; in page_is_loaded()
1060 vdo_release_recovery_journal_block_reference(cache->zone->block_map->journal, in page_is_written_out()
1378 return get_tree_page_by_index(zone->block_map->forest, lock->root_index, in get_tree_page()
1560 vdo_release_recovery_journal_block_reference(zone->block_map->journal, in finish_page_write()
1836 nonce = zone->block_map->nonce; in finish_block_map_page_load()
2109 zone->block_map->nonce, in finish_block_map_allocation()
2234 page_index = (lock->tree_slots[0].page_index / zone->block_map->root_count); in vdo_find_block_map_slot()
2293 physical_block_number_t vdo_find_block_map_page_pbn(struct block_map *map, in vdo_find_block_map_page_pbn()
2442 static int make_forest(struct block_map *map, block_count_t entries) in make_forest()
2480 static void replace_forest(struct block_map *map) in replace_forest()
2536 cursor->parent->zone->block_map->nonce, in finish_traversal_load()
2642 static struct boundary compute_boundary(struct block_map *map, root_count_t root_index) in compute_boundary()
2674 void vdo_traverse_forest(struct block_map *map, vdo_entry_callback_fn callback, in vdo_traverse_forest()
2713 static int __must_check initialize_block_map_zone(struct block_map *map, in initialize_block_map_zone()
2727 zone->block_map = map; in initialize_block_map_zone()
2775 struct block_map *map = context; in get_block_map_zone_thread_id()
2783 struct block_map *map = context; in prepare_for_era_advance()
2793 struct block_map *map = context; in advance_block_map_zone_era()
2809 struct block_map *map = context; in schedule_era_advance()
2837 void vdo_free_block_map(struct block_map *map) in vdo_free_block_map()
2858 struct block_map **map_ptr) in vdo_decode_block_map()
2860 struct block_map *map; in vdo_decode_block_map()
2871 result = vdo_allocate_extended(struct block_map, in vdo_decode_block_map()
2914 struct block_map_state_2_0 vdo_record_block_map(const struct block_map *map) in vdo_record_block_map()
2926 void vdo_initialize_block_map_from_journal(struct block_map *map, in vdo_initialize_block_map_from_journal()
2947 struct block_map *map = vdo_from_data_vio(data_vio)->block_map; in vdo_compute_logical_zone()
2956 void vdo_advance_block_map_era(struct block_map *map, in vdo_advance_block_map_era()
2987 struct block_map *map = context; in drain_zone()
2995 void vdo_drain_block_map(struct block_map *map, const struct admin_state_code *operation, in vdo_drain_block_map()
3006 struct block_map *map = context; in resume_block_map_zone()
3012 void vdo_resume_block_map(struct block_map *map, struct vdo_completion *parent) in vdo_resume_block_map()
3019 int vdo_prepare_to_grow_block_map(struct block_map *map, in vdo_prepare_to_grow_block_map()
3044 void vdo_grow_block_map(struct block_map *map, struct vdo_completion *parent) in vdo_grow_block_map()
3051 void vdo_abandon_block_map_growth(struct block_map *map) in vdo_abandon_block_map_growth()
3194 struct block_map *block_map = zone->block_map; in vdo_update_block_map_page() local
3195 struct recovery_journal *journal = block_map->journal; in vdo_update_block_map_page()
3282 struct block_map_statistics vdo_get_block_map_statistics(struct block_map *map) in vdo_get_block_map_statistics()