Module vfio

Source

Structsยง

KvmVfioPviommu
VfioContainer
VfioContainer contain multi VfioGroup, and delegate an IOMMU domain table
VfioContainerManager
A helper struct for managing VFIO containers
VfioDevice
Vfio device for exposing regions which could be read/write to kernel vfio device.
VfioGroup ๐Ÿ”’
VfioIrq
Vfio Irq information used to assign and enable/disable/mask/unmask vfio irq
VfioPciConfig
VfioRegion
VfioRegionAddr
Address on VFIO memory region.

Enumsยง

IommuType
KvmVfioGroupOps ๐Ÿ”’
VfioDeviceType
VfioError
VfioIrqType
Vfio Irq type used to enable/disable/mask/unmask vfio irq

Constantsยง

VFIO_API_VERSION ๐Ÿ”’

Staticsยง

KVM_VFIO_FILE ๐Ÿ”’

Functionsยง

create_kvm_vfio_file ๐Ÿ”’
extract_vfio_struct ๐Ÿ”’
get_error ๐Ÿ”’
kvm_vfio_file ๐Ÿ”’

Type Aliasesยง

Result ๐Ÿ”’