devices
0.1.0
In devices::pci::coiommu
Structs
CoIommuDev
CoIommuParameters
CoIommuPinState
CoIommuReg
DTTIter
PinPageInfo
PinWorker
PinnedPageInfo
UnpinWorker
Enums
CoIommuUnpinPolicy
Error
UnpinResult
UnpinThreadState
Constants
COIOMMU_CMD_ACTIVATE
COIOMMU_CMD_DEACTIVATE
COIOMMU_CMD_PARK_UNPIN
COIOMMU_CMD_UNPARK_UNPIN
COIOMMU_MMIO_BAR
COIOMMU_MMIO_BAR_SIZE
COIOMMU_NOTIFYMAP_BAR
COIOMMU_NOTIFYMAP_SIZE
COIOMMU_PT_LEVEL_MASK
COIOMMU_PT_LEVEL_STRIDE
COIOMMU_REVISION_ID
COIOMMU_TOPOLOGYMAP_BAR
COIOMMU_TOPOLOGYMAP_SIZE
COIOMMU_UPPER_LEVEL_MASK
COIOMMU_UPPER_LEVEL_STRIDE
DTTE_ACCESSED_FLAG
DTTE_PINNED_FLAG
DTT_ENTRY_PFN_SHIFT
DTT_ENTRY_PRESENT
PAGE_SHIFT_4K
PAGE_SIZE_4K
PCI_DEVICE_ID_COIOMMU
PCI_VENDOR_ID_COIOMMU
PIN_PAGES_IN_BATCH
UNPIN_DEFAULT_INTERVAL
UNPIN_GEN_DEFAULT_THRES
Functions
deserialize_unpin_interval
deserialize_unpin_limit
gfn_to_dtt_pte
level_to_offset
pin_page
unpin_gen_threshold_default
unpin_interval_default
unpin_page
vfio_map
vfio_unmap
?
Constant
devices
::
pci
::
coiommu
::
DTTE_PINNED_FLAG
source
·
[
−
]
const DTTE_PINNED_FLAG:
u32
= _; // 2_147_483_648u32