as_vio
vio_record_metadata_io_error(as_vio(completion));
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
vio_record_metadata_io_error(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
struct vio *vio = as_vio(completion);
return vio_as_data_vio(as_vio(completion));
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
update_vio_error_stats(as_vio(completion),
vio_record_metadata_io_error(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
struct vio *vio = as_vio(completion);
container_of(as_vio(completion), struct slab_scrubber, vio);
container_of(as_vio(completion), struct slab_summary_block, vio);
struct vio *vio = as_vio(completion);
container_of(as_vio(completion), struct slab_scrubber, vio);
container_of(as_vio(completion), struct slab_summary_block, vio);
vio_record_metadata_io_error(as_vio(completion));
container_of(as_vio(completion), struct slab_scrubber, vio);
return_vio_to_pool(vio_as_pooled_vio(as_vio(completion)));
vio_record_metadata_io_error(as_vio(completion));
free_vio(as_vio(vdo_forget(completion)));
vio_record_metadata_io_error(as_vio(completion));
vdo_submit_metadata_vio(as_vio(completion), depot->summary_origin,
struct pooled_vio *pooled = vio_as_pooled_vio(as_vio(completion));
vio_record_metadata_io_error(as_vio(completion));
container_of(as_vio(completion), struct vdo_super_block, vio);
vio_record_metadata_io_error(as_vio(completion));
container_of(as_vio(completion), struct vdo_super_block, vio);