Lines Matching defs:vio
48 #include "data-vio.h"
60 #include "vio.h"
274 struct vio *vio;
283 block, &vio);
294 result = vio_reset_bio(vio, block, NULL, REQ_OP_READ,
297 free_vio(vdo_forget(vio));
302 bio_set_dev(vio->bio, vdo_get_backing_device(vdo));
303 submit_bio_wait(vio->bio);
304 result = blk_status_to_errno(vio->bio->bi_status);
305 free_vio(vdo_forget(vio));
660 free_vio_components(&super_block->vio);
742 &vdo->super_block.vio);
747 * @completion: The super block vio.
754 container_of(as_vio(completion), struct vdo_super_block, vio);
762 * @completion: The super block vio.
774 struct vio *vio = bio->bi_private;
775 struct vdo_completion *parent = vio->completion.parent;
777 continue_vio_after_io(vio, finish_reading_super_block,
796 vdo->super_block.vio.completion.parent = parent;
797 vdo_submit_metadata_vio(&vdo->super_block.vio,
910 * @completion: The super block vio.
921 * @completion: The super block vio.
928 container_of(as_vio(completion), struct vdo_super_block, vio);
930 vio_record_metadata_io_error(&super_block->vio);
946 struct vio *vio = bio->bi_private;
947 struct vdo_completion *parent = vio->completion.parent;
949 continue_vio_after_io(vio, continue_super_block_parent,
967 if (super_block->vio.completion.parent != NULL) {
975 super_block->vio.completion.parent = parent;
976 super_block->vio.completion.callback_thread_id = parent->callback_thread_id;
977 vdo_submit_metadata_vio(&super_block->vio,