Lines Matching refs:logical_zone

32 static struct logical_zone *as_logical_zone(struct vdo_completion *completion)  in as_logical_zone()
35 return container_of(completion, struct logical_zone, completion); in as_logical_zone()
55 struct logical_zone *zone = &zones->zones[zone_number]; in initialize_zone()
98 struct logical_zone, __func__, &zones); in vdo_make_logical_zones()
143 static inline void assert_on_zone_thread(struct logical_zone *zone, const char *what) in assert_on_zone_thread()
153 static void check_for_drain_complete(struct logical_zone *zone) in check_for_drain_complete()
169 check_for_drain_complete(container_of(state, struct logical_zone, state)); in initiate_drain()
203 struct logical_zone *zone = &(((struct logical_zones *) context)->zones[zone_number]); in resume_logical_zone()
225 static bool update_oldest_active_generation(struct logical_zone *zone) in update_oldest_active_generation()
246 void vdo_increment_logical_zone_flush_generation(struct logical_zone *zone, in vdo_increment_logical_zone_flush_generation()
267 struct logical_zone *zone = data_vio->logical.zone; in vdo_acquire_flush_generation_lock()
287 struct logical_zone *zone = as_logical_zone(completion); in notify_flusher()
302 struct logical_zone *zone = as_logical_zone(completion); in attempt_generation_complete_notification()
327 struct logical_zone *zone = data_vio->logical.zone; in vdo_release_flush_generation_lock()
346 struct physical_zone *vdo_get_next_allocation_zone(struct logical_zone *zone) in vdo_get_next_allocation_zone()
364 void vdo_dump_logical_zone(const struct logical_zone *zone) in vdo_dump_logical_zone()