Lines Matching full:vdo
18 #include "vdo.h"
76 struct atomic_statistics *stats = &vio->completion.vdo->stats; in count_all_bios()
109 struct vdo *vdo = vio->completion.vdo; in send_bio_to_device() local
112 atomic64_inc(&vdo->stats.bios_submitted); in send_bio_to_device()
114 bio_set_dev(bio, vdo_get_backing_device(vdo)); in send_bio_to_device()
141 struct io_submitter *submitter = vio->completion.vdo->io_submitter; in get_bio_list()
273 struct vdo *vdo = vio->completion.vdo; in try_bio_map_merge() local
275 &vdo->io_submitter->bio_queue_data[vio->bio_zone]; in try_bio_map_merge()
331 * The vio is enqueued on a vdo bio queue so that bio submission (which may block) does not block
332 * other vdo threads.
345 const struct admin_state_code *code = vdo_get_admin_state(completion->vdo); in __submit_metadata_vio()
369 * @vdo: The vdo which will use this submitter.
375 unsigned int max_requests_active, struct vdo *vdo, in vdo_make_io_submitter() argument
417 result = vdo_make_thread(vdo, vdo->thread_config.bio_threads[i], in vdo_make_io_submitter()
431 bio_queue_data->queue = vdo->threads[vdo->thread_config.bio_threads[i]].queue; in vdo_make_io_submitter()