Lines Matching refs:block_map_zone

60 	struct block_map_zone *zone;
98 struct block_map_zone *zone;
622 static void check_for_drain_complete(struct block_map_zone *zone) in check_for_drain_complete()
636 static void enter_zone_read_only_mode(struct block_map_zone *zone, int result) in enter_zone_read_only_mode()
1209 struct block_map_zone *zone, physical_block_number_t pbn, in vdo_get_page()
1375 static inline struct tree_page *get_tree_page(const struct block_map_zone *zone, in get_tree_page()
1437 static bool __must_check is_not_older(struct block_map_zone *zone, u8 a, u8 b) in is_not_older()
1453 static void release_generation(struct block_map_zone *zone, u8 generation) in release_generation()
1470 static void set_generation(struct block_map_zone *zone, struct tree_page *page, in set_generation()
1502 static void acquire_vio(struct vdo_waiter *waiter, struct block_map_zone *zone) in acquire_vio()
1509 static bool attempt_increment(struct block_map_zone *zone) in attempt_increment()
1521 static void enqueue_page(struct tree_page *page, struct block_map_zone *zone) in enqueue_page()
1545 static void return_to_pool(struct block_map_zone *zone, struct pooled_vio *vio) in return_to_pool()
1558 struct block_map_zone *zone = pooled->context; in finish_page_write()
1603 struct block_map_zone *zone = pooled->context; in handle_write_error()
1616 struct block_map_zone *zone = pooled->context; in write_initialized_page()
1638 struct block_map_zone *zone = vio->context; in write_page_endio()
1650 struct block_map_zone *zone = vio->context; in write_page()
1695 struct block_map_zone *zone; in release_page_lock()
1703 zone = data_vio->logical.zone->block_map_zone; in release_page_lock()
1715 --data_vio->logical.zone->block_map_zone->active_lookups; in finish_lookup()
1740 enter_zone_read_only_mode(data_vio->logical.zone->block_map_zone, result); in abort_lookup()
1773 static void load_block_map_page(struct block_map_zone *zone, struct data_vio *data_vio);
1774 static void allocate_block_map_page(struct block_map_zone *zone,
1797 allocate_block_map_page(data_vio->logical.zone->block_map_zone, in continue_with_loaded_page()
1809 load_block_map_page(data_vio->logical.zone->block_map_zone, data_vio); in continue_with_loaded_page()
1829 struct block_map_zone *zone = pooled->context; in finish_block_map_page_load()
1885 static int attempt_page_lock(struct block_map_zone *zone, struct data_vio *data_vio) in attempt_page_lock()
1919 static void load_block_map_page(struct block_map_zone *zone, struct data_vio *data_vio) in load_block_map_page()
1960 allocate_block_map_page(data_vio->logical.zone->block_map_zone, data_vio); in continue_allocation_for_waiter()
1995 static void write_expired_elements(struct block_map_zone *zone) in write_expired_elements()
2038 static void add_to_dirty_lists(struct block_map_zone *zone, in add_to_dirty_lists()
2071 struct block_map_zone *zone = data_vio->logical.zone->block_map_zone; in finish_block_map_allocation()
2187 static void allocate_block_map_page(struct block_map_zone *zone, in allocate_block_map_page()
2224 struct block_map_zone *zone = data_vio->logical.zone->block_map_zone; in vdo_find_block_map_slot()
2320 void vdo_write_tree_page(struct tree_page *page, struct block_map_zone *zone) in vdo_write_tree_page()
2721 struct block_map_zone *zone = &map->zones[zone_number]; in initialize_block_map_zone()
2794 struct block_map_zone *zone = &map->zones[zone_number]; in advance_block_map_zone_era()
2818 static void uninitialize_block_map_zone(struct block_map_zone *zone) in uninitialize_block_map_zone()
2873 struct block_map_zone, __func__, &map); in vdo_decode_block_map()
2969 struct block_map_zone *zone = container_of(state, struct block_map_zone, state); in initiate_drain()
2988 struct block_map_zone *zone = &map->zones[zone_number]; in drain_zone()
3007 struct block_map_zone *zone = &map->zones[zone_number]; in resume_block_map_zone()
3079 struct block_map_zone *zone = data_vio->logical.zone->block_map_zone; in fetch_mapping_page()
3193 struct block_map_zone *zone = data_vio->logical.zone->block_map_zone; in vdo_update_block_map_page()