logical_zone
struct logical_zone *zone;
struct logical_zone *zone = flusher->logical_zone_to_notify;
struct logical_zone *zone;
struct logical_zone *logical_zone_to_notify;
static inline void assert_on_zone_thread(struct logical_zone *zone, const char *what)
static void check_for_drain_complete(struct logical_zone *zone)
check_for_drain_complete(container_of(state, struct logical_zone, state));
struct logical_zone *zone = &(((struct logical_zones *) context)->zones[zone_number]);
static bool update_oldest_active_generation(struct logical_zone *zone)
void vdo_increment_logical_zone_flush_generation(struct logical_zone *zone,
struct logical_zone *zone = data_vio->logical.zone;
struct logical_zone *zone = as_logical_zone(completion);
struct logical_zone *zone = as_logical_zone(completion);
struct logical_zone *zone = data_vio->logical.zone;
static struct logical_zone *as_logical_zone(struct vdo_completion *completion)
struct physical_zone *vdo_get_next_allocation_zone(struct logical_zone *zone)
return container_of(completion, struct logical_zone, completion);
void vdo_dump_logical_zone(const struct logical_zone *zone)
struct logical_zone *zone = &zones->zones[zone_number];
struct logical_zone *next;
struct logical_zone zones[] __counted_by(zone_count);
void vdo_increment_logical_zone_flush_generation(struct logical_zone *zone,
struct physical_zone * __must_check vdo_get_next_allocation_zone(struct logical_zone *zone);
void vdo_dump_logical_zone(const struct logical_zone *zone);
void vdo_assert_on_logical_zone_thread(const struct vdo *vdo, zone_count_t logical_zone,
vdo->thread_config.logical_threads[logical_zone]),
void vdo_assert_on_logical_zone_thread(const struct vdo *vdo, zone_count_t logical_zone,