hash_zone
data_vio->hash_zone = vdo_select_hash_zone(vdo_from_data_vio(data_vio)->hash_zones,
struct hash_zone *hash_zone;
thread_id_t expected = data_vio->hash_zone->thread_id;
data_vio->hash_zone->thread_id);
increment_stat(&agent->hash_zone->statistics.dedupe_advice_valid);
increment_stat(&agent->hash_zone->statistics.dedupe_advice_stale);
increment_stat(&agent->hash_zone->statistics.dedupe_advice_stale);
struct hash_zone *zone;
zone = candidate->hash_zone;
result = acquire_lock(data_vio->hash_zone, &data_vio->record_name, NULL, &lock);
struct hash_zone *zone = data_vio->hash_zone;
static void check_for_drain_complete(struct hash_zone *zone)
struct hash_zone *zone = as_hash_zone(completion);
struct hash_zone *zone = timer_container_of(zone, t, timer);
struct hash_zone *zone = &zones->zones[zone_number];
result = vdo_allocate_extended(struct hash_zones, zone_count, struct hash_zone,
struct hash_zone *zone = &zones->zones[i];
check_for_drain_complete(container_of(state, struct hash_zone, state));
struct hash_zone *zone = &(((struct hash_zones *) context)->zones[zone_number]);
static void get_hash_zone_statistics(const struct hash_zone *zone,
struct hash_zone *vdo_select_hash_zone(struct hash_zones *zones,
static void dump_hash_zone(const struct hash_zone *zone)
static struct dedupe_context * __must_check acquire_context(struct hash_zone *zone)
struct hash_zone *zone = data_vio->hash_zone;
struct hash_zone zones[];
static inline struct hash_zone *as_hash_zone(struct vdo_completion *completion)
return container_of(completion, struct hash_zone, completion);
static inline void assert_in_hash_zone(struct hash_zone *zone, const char *name)
static inline bool change_timer_state(struct hash_zone *zone, int old, int new)
static void return_hash_lock_to_pool(struct hash_zone *zone, struct hash_lock *lock)
VDO_ASSERT_LOG_ONLY(data_vio->hash_zone != NULL,
struct hash_zone *zone = context->zone;
static int __must_check acquire_lock(struct hash_zone *zone,
result = acquire_lock(new_agent->hash_zone, &new_agent->record_name, old_lock,
struct hash_zone *zone;
struct hash_zone * __must_check vdo_select_hash_zone(struct hash_zones *zones,
hash_zone(addr, zc.length);
hash_zone(buffer, lu);
hash_zone(buffer + sub, lu);