Home
last modified time | relevance | path

Searched refs:bio_threads (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dflush.c494 zone_count_t bio_threads = flusher->vdo->thread_config.bio_thread_count; in select_bio_queue() local
497 if (bio_threads == 1) in select_bio_queue()
498 return vdo->thread_config.bio_threads[0]; in select_bio_queue()
503 flusher->bio_queue_rotor = ((flusher->bio_queue_rotor + 1) % bio_threads); in select_bio_queue()
508 return vdo->thread_config.bio_threads[flusher->bio_queue_rotor]; in select_bio_queue()
H A Dvdo.c169 vdo_free(vdo_forget(config->bio_threads)); in uninitialize_thread_config()
197 config->bio_thread_count = counts.bio_threads; in initialize_thread_config()
230 "bio thread array", &config->bio_threads); in initialize_thread_config()
253 assign_thread_ids(config, config->bio_threads, counts.bio_threads); in initialize_thread_config()
384 if (get_zone_thread_name(thread_config->bio_threads, in get_thread_name()
591 result = vdo_make_io_submitter(config->thread_counts.bio_threads, in vdo_make()
H A Dio-submitter.c419 result = vdo_make_thread(vdo, vdo->thread_config.bio_threads[i], in vdo_make_io_submitter()
433 bio_queue_data->queue = vdo->threads[vdo->thread_config.bio_threads[i]].queue; in vdo_make_io_submitter()
H A Dtypes.h200 unsigned int bio_threads; member
H A Dvio.h58 return vio->completion.vdo->thread_config.bio_threads[vio->bio_zone]; in get_vio_bio_zone_thread_id()
H A Dvdo.h142 thread_id_t *bio_threads; member
H A Dvio.c181 config->thread_counts.bio_threads); in vdo_set_bio_properties()
H A Ddm-vdo-target.c456 config->bio_threads = count; in process_one_thread_config_spec()
751 .bio_threads = DEFAULT_VDO_BIO_SUBMIT_QUEUE_COUNT, in parse_device_config()