Home
last modified time | relevance | path

Searched refs:io_submitter (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/md/dm-vdo/ !
H A Dio-submitter.c42 struct io_submitter { struct
142 struct io_submitter *submitter = vio->completion.vdo->io_submitter; in get_bio_list()
277 &vdo->io_submitter->bio_queue_data[vio->bio_zone]; in try_bio_map_merge()
380 struct io_submitter **io_submitter_ptr) in vdo_make_io_submitter()
383 struct io_submitter *io_submitter; in vdo_make_io_submitter() local
386 result = vdo_allocate_extended(struct io_submitter, thread_count, in vdo_make_io_submitter()
388 &io_submitter); in vdo_make_io_submitter()
392 io_submitter->bio_queue_rotation_interval = rotation_interval; in vdo_make_io_submitter()
396 struct bio_queue_data *bio_queue_data = &io_submitter->bio_queue_data[i]; in vdo_make_io_submitter()
415 vdo_cleanup_io_submitter(io_submitter); in vdo_make_io_submitter()
[all …]
H A Dio-submitter.h14 struct io_submitter;
18 struct io_submitter **io_submitter);
20 void vdo_cleanup_io_submitter(struct io_submitter *io_submitter);
22 void vdo_free_io_submitter(struct io_submitter *io_submitter);
H A Dvdo.h227 struct io_submitter *io_submitter; member
H A Dvdo.c596 vdo, &vdo->io_submitter); in vdo_make()
630 vdo_cleanup_io_submitter(vdo->io_submitter); in finish_vdo()
689 vdo_free_io_submitter(vdo_forget(vdo->io_submitter)); in vdo_destroy()