Home
last modified time | relevance | path

Searched refs:zone_count_t (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dlogical-zone.c39 static thread_id_t get_thread_id_for_zone(void *context, zone_count_t zone_number) in get_thread_id_for_zone()
51 static int initialize_zone(struct logical_zones *zones, zone_count_t zone_number) in initialize_zone()
56 zone_count_t allocation_zone_number; in initialize_zone()
91 zone_count_t zone; in vdo_make_logical_zones()
92 zone_count_t zone_count = vdo->thread_config.logical_zone_count; in vdo_make_logical_zones()
130 zone_count_t index; in vdo_free_logical_zones()
177 static void drain_logical_zone(void *context, zone_count_t zone_number, in drain_logical_zone()
200 static void resume_logical_zone(void *context, zone_count_t zone_number, in resume_logical_zone()
H A Daction-manager.h42 typedef void (*vdo_zone_action_fn)(void *context, zone_count_t zone_number,
75 typedef thread_id_t (*vdo_zone_thread_getter_fn)(void *context, zone_count_t zone_number);
79 int __must_check vdo_make_action_manager(zone_count_t zones,
H A Drecovery-journal.h95 zone_count_t logical_zones;
97 zone_count_t physical_zones;
291 zone_count_t zone_id);
296 zone_count_t zone_id);
H A Dvdo.h128 zone_count_t logical_zone_count;
129 zone_count_t physical_zone_count;
130 zone_count_t hash_zone_count;
351 void vdo_assert_on_logical_zone_thread(const struct vdo *vdo, zone_count_t logical_zone,
354 void vdo_assert_on_physical_zone_thread(const struct vdo *vdo, zone_count_t physical_zone,
H A Dlogical-zone.h23 zone_count_t zone_number;
61 zone_count_t zone_count;
H A Dphysical-zone.h58 zone_count_t zone_number;
73 zone_count_t zone_count;
H A Daction-manager.c58 zone_count_t zones;
63 zone_count_t acting_zone;
103 int vdo_make_action_manager(zone_count_t zones, in vdo_make_action_manager()
177 zone_count_t zone; in apply_to_zone()
H A Dblock-map.h234 zone_count_t zone_number;
278 zone_count_t zone_count;
358 zone_count_t vdo_compute_logical_zone(struct data_vio *data_vio);
H A Dslab-depot.h378 zone_count_t zone_number;
451 zone_count_t zone_count;
452 zone_count_t old_zone_count;
H A Dtypes.h73 typedef u8 zone_count_t; typedef
368 zone_count_t bio_zone;
H A Dphysical-zone.c328 zone_count_t zone_number = zones->zone_count; in initialize_zone()
365 zone_count_t zone_count = vdo->thread_config.physical_zone_count; in vdo_make_physical_zones()
393 zone_count_t index; in vdo_free_physical_zones()
H A Dslab-depot.c594 zone_count_t zone_number = journal->slab->allocator->zone_number; in release_journal_locks()
3988 zone_count_t zone) in initialize_block_allocator()
4067 zone_count_t zone; in allocate_components()
4220 zone_count_t zone = 0; in vdo_free_slab_depot()
4266 zone_count_t zones_to_record = depot->zone_count; in vdo_record_slab_depot()
4417 zone_count_t zone; in vdo_get_slab_depot_allocated_blocks()
4480 zone_count_t zone = 0; in combine_summaries()
4996 zone_count_t zone; in get_block_allocator_statistics()
5022 zone_count_t zone; in get_ref_counts_statistics()
5044 zone_count_t zone; in get_slab_journal_statistics()
[all …]
H A Ddedupe.h34 zone_count_t zone_number;
H A Ddedupe.c297 zone_count_t zone_count;
2344 zone_count_t zone_number) in initialize_zone()
2390 static thread_id_t get_thread_id_for_zone(void *context, zone_count_t zone_number) in get_thread_id_for_zone()
2409 zone_count_t z; in vdo_make_hash_zones()
2410 zone_count_t zone_count = vdo->thread_config.hash_zone_count; in vdo_make_hash_zones()
2463 zone_count_t i; in vdo_free_hash_zones()
2535 static void drain_hash_zone(void *context, zone_count_t zone_number, in drain_hash_zone()
2606 static void resume_hash_zone(void *context, zone_count_t zone_number, in resume_hash_zone()
2687 zone_count_t zone; in vdo_get_dedupe_statistics()
2799 zone_count_t zone; in vdo_dump_hash_zones()
H A Dvdo.c182 thread_id_t thread_ids[], zone_count_t count) in assign_thread_ids()
184 zone_count_t zone; in assign_thread_ids()
317 static bool get_zone_thread_name(const thread_id_t thread_ids[], zone_count_t count, in get_zone_thread_name()
473 zone_count_t i; in initialize_vdo()
1632 zone_count_t zone; in vdo_dump_status()
1666 void vdo_assert_on_logical_zone_thread(const struct vdo *vdo, zone_count_t logical_zone, in vdo_assert_on_logical_zone_thread()
1682 zone_count_t physical_zone, const char *name) in vdo_assert_on_physical_zone_thread()
H A Dflush.c50 zone_count_t bio_queue_rotor;
494 zone_count_t bio_threads = flusher->vdo->thread_config.bio_thread_count; in select_bio_queue()
H A Dblock-map.c2717 zone_count_t zone_number, in initialize_block_map_zone()
2776 static thread_id_t get_block_map_zone_thread_id(void *context, zone_count_t zone_number) in get_block_map_zone_thread_id()
2793 static void advance_block_map_zone_era(void *context, zone_count_t zone_number, in advance_block_map_zone_era()
2842 zone_count_t zone; in vdo_free_block_map()
2865 zone_count_t zone = 0; in vdo_decode_block_map()
2932 zone_count_t z = 0; in vdo_initialize_block_map_from_journal()
2948 zone_count_t vdo_compute_logical_zone(struct data_vio *data_vio) in vdo_compute_logical_zone()
2987 static void drain_zone(void *context, zone_count_t zone_number, in drain_zone()
3006 static void resume_block_map_zone(void *context, zone_count_t zone_number, in resume_block_map_zone()
3287 zone_count_t zone = 0; in vdo_get_block_map_statistics()
H A Dencodings.h436 zone_count_t zone_count;
1074 zone_count_t zone_count,
H A Drecovery-journal.c87 zone_count_t zone_id) in get_counter()
141 zone_count_t zone_id) in vdo_release_recovery_journal_block_reference()
1559 zone_count_t zone_id) in vdo_acquire_recovery_journal_block_reference()
H A Ddata-vio.h161 zone_count_t first_allocation_zone;
H A Dencodings.c585 zone_count_t zone_count; in decode_slab_depot_state_2_0()
648 struct slab_config slab_config, zone_count_t zone_count, in vdo_configure_slab_depot()
H A Ddata-vio.c245 zone_count_t zone_number; in initialize_lbn_lock()