Lines Matching defs:counts
193 * If the logical, physical, and hash zone counts are all 0, a single thread will be shared by all
199 static int __must_check initialize_thread_config(struct thread_count_config counts,
203 bool single = ((counts.logical_zones + counts.physical_zones + counts.hash_zones) == 0);
205 config->bio_thread_count = counts.bio_threads;
211 config->logical_zone_count = counts.logical_zones;
212 config->physical_zone_count = counts.physical_zones;
213 config->hash_zone_count = counts.hash_zones;
252 assign_thread_ids(config, config->logical_threads, counts.logical_zones);
253 assign_thread_ids(config, config->physical_threads, counts.physical_zones);
254 assign_thread_ids(config, config->hash_zone_threads, counts.hash_zones);
259 ((counts.bio_ack_threads > 0) ? config->thread_count++ : VDO_INVALID_THREAD_ID);
261 assign_thread_ids(config, config->bio_threads, counts.bio_threads);
1424 * The error counts can be incremented from arbitrary threads and so must be incremented