mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-24 12:34:31 +00:00
vfio_sys: clean up wildcard re-exports
Change-Id: I055ebf6772ce23d54e0526b8bbcf4f699e26eb8e Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4637611 Commit-Queue: Daniel Verkamp <dverkamp@chromium.org> Reviewed-by: Dennis Kempin <denniskempin@google.com>
This commit is contained in:
parent
7827e4688d
commit
14b7dda9f9
1 changed files with 59 additions and 2 deletions
|
@ -14,8 +14,65 @@ use base::ioctl_io_nr;
|
|||
|
||||
pub mod plat;
|
||||
pub mod vfio;
|
||||
pub use crate::plat::*;
|
||||
pub use crate::vfio::*;
|
||||
|
||||
use crate::plat::ACPI_EVT_FORWARD_BASE;
|
||||
use crate::plat::PLAT_IRQ_FORWARD_BASE;
|
||||
use crate::plat::PLAT_IRQ_FORWARD_TYPE;
|
||||
use crate::vfio::VFIO_BASE;
|
||||
use crate::vfio::VFIO_TYPE;
|
||||
|
||||
pub use crate::vfio::vfio_device_feature;
|
||||
pub use crate::vfio::vfio_device_info;
|
||||
pub use crate::vfio::vfio_device_low_power_entry_with_wakeup;
|
||||
pub use crate::vfio::vfio_group_status;
|
||||
pub use crate::vfio::vfio_info_cap_header;
|
||||
pub use crate::vfio::vfio_iommu_type1_dma_map;
|
||||
pub use crate::vfio::vfio_iommu_type1_dma_unmap;
|
||||
pub use crate::vfio::vfio_iommu_type1_info;
|
||||
pub use crate::vfio::vfio_iommu_type1_info_cap_iova_range;
|
||||
pub use crate::vfio::vfio_iommu_type1_info_cap_iova_range_header;
|
||||
pub use crate::vfio::vfio_iova_range;
|
||||
pub use crate::vfio::vfio_irq_info;
|
||||
pub use crate::vfio::vfio_irq_set;
|
||||
pub use crate::vfio::vfio_region_info;
|
||||
pub use crate::vfio::vfio_region_info_cap_sparse_mmap;
|
||||
pub use crate::vfio::vfio_region_info_cap_type;
|
||||
pub use crate::vfio::vfio_region_info_with_cap;
|
||||
pub use crate::vfio::vfio_region_sparse_mmap_area;
|
||||
pub use crate::vfio::VFIO_TYPE1v2_IOMMU;
|
||||
pub use crate::vfio::VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY;
|
||||
pub use crate::vfio::VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUP;
|
||||
pub use crate::vfio::VFIO_DEVICE_FEATURE_LOW_POWER_EXIT;
|
||||
pub use crate::vfio::VFIO_DEVICE_FEATURE_SET;
|
||||
pub use crate::vfio::VFIO_DEVICE_FLAGS_PCI;
|
||||
pub use crate::vfio::VFIO_DEVICE_FLAGS_PLATFORM;
|
||||
pub use crate::vfio::VFIO_DMA_MAP_FLAG_READ;
|
||||
pub use crate::vfio::VFIO_DMA_MAP_FLAG_WRITE;
|
||||
pub use crate::vfio::VFIO_GROUP_FLAGS_VIABLE;
|
||||
pub use crate::vfio::VFIO_IOMMU_INFO_CAPS;
|
||||
pub use crate::vfio::VFIO_IOMMU_INFO_PGSIZES;
|
||||
pub use crate::vfio::VFIO_IOMMU_TYPE1_INFO_CAP_IOVA_RANGE;
|
||||
pub use crate::vfio::VFIO_IRQ_INFO_AUTOMASKED;
|
||||
pub use crate::vfio::VFIO_IRQ_SET_ACTION_MASK;
|
||||
pub use crate::vfio::VFIO_IRQ_SET_ACTION_TRIGGER;
|
||||
pub use crate::vfio::VFIO_IRQ_SET_ACTION_UNMASK;
|
||||
pub use crate::vfio::VFIO_IRQ_SET_DATA_EVENTFD;
|
||||
pub use crate::vfio::VFIO_IRQ_SET_DATA_NONE;
|
||||
pub use crate::vfio::VFIO_PCI_BAR0_REGION_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_CONFIG_REGION_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_INTX_IRQ_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_MSIX_IRQ_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_MSI_IRQ_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_REQ_IRQ_INDEX;
|
||||
pub use crate::vfio::VFIO_PCI_ROM_REGION_INDEX;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_CAP_MSIX_MAPPABLE;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_CAP_SPARSE_MMAP;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_CAP_TYPE;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_FLAG_CAPS;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_FLAG_MMAP;
|
||||
pub use crate::vfio::VFIO_REGION_INFO_FLAG_WRITE;
|
||||
pub use crate::vfio::VFIO_REGION_SUBTYPE_INTEL_IGD_OPREGION;
|
||||
pub use crate::vfio::VFIO_REGION_TYPE_PCI_VENDOR_TYPE;
|
||||
|
||||
ioctl_io_nr!(VFIO_GET_API_VERSION, VFIO_TYPE, VFIO_BASE);
|
||||
ioctl_io_nr!(VFIO_CHECK_EXTENSION, VFIO_TYPE, VFIO_BASE + 1);
|
||||
|
|
Loading…
Reference in a new issue