Searched refs:physical_zones (Results 1 – 9 of 9) sorted by relevance
71 struct physical_zones { struct95 struct physical_zones **zones_ptr); argument97 void vdo_free_physical_zones(struct physical_zones *zones);
326 static int initialize_zone(struct vdo *vdo, struct physical_zones *zones) in initialize_zone()362 int vdo_make_physical_zones(struct vdo *vdo, struct physical_zones **zones_ptr) in vdo_make_physical_zones()364 struct physical_zones *zones; in vdo_make_physical_zones()371 result = vdo_allocate_extended(struct physical_zones, zone_count, in vdo_make_physical_zones()392 void vdo_free_physical_zones(struct physical_zones *zones) in vdo_free_physical_zones()
221 struct physical_zones *physical_zones; member
197 bool single = ((counts.logical_zones + counts.physical_zones + counts.hash_zones) == 0); in initialize_thread_config()206 config->physical_zone_count = counts.physical_zones; in initialize_thread_config()247 assign_thread_ids(config, config->physical_threads, counts.physical_zones); in initialize_thread_config()492 config->thread_counts.physical_zones, in initialize_vdo()701 vdo_free_physical_zones(vdo_forget(vdo->physical_zones)); in vdo_destroy()1637 vdo_dump_physical_zone(&vdo->physical_zones->zones[zone]); in vdo_dump_status()1722 *zone_ptr = &vdo->physical_zones->zones[slab->allocator->zone_number]; in vdo_get_physical_zone()
97 zone_count_t physical_zones; member
204 unsigned int physical_zones; member
426 config->physical_zones = count; in process_one_thread_config_spec()755 .physical_zones = 0, in parse_device_config()856 (config->thread_counts.physical_zones == 0)) || in parse_device_config()857 ((config->thread_counts.physical_zones == 0) != in parse_device_config()1373 result = vdo_make_physical_zones(vdo, &vdo->physical_zones); in decode_vdo()
75 zone->allocation_zone = &vdo->physical_zones->zones[allocation_zone_number]; in initialize_zone()
631 counter->physical_zones = config->physical_zone_count; in initialize_lock_counter()