List of all items
Structs
- api::AllocationHandle
- api::MappingHandle
- api::MemoryPermission
- api::VirtualCpu
- api::VirtualCpuConfiguration
- api::VirtualMachine
- api::VirtualMachineConfiguration
- api::VirtualMachineMapping
- ffi::types::hv_vcpu_exit_exception_t
- ffi::types::hv_vcpu_exit_t
Enums
- api::CacheType
- api::FeatureRegister
- api::HypervisorError
- api::InterruptType
- api::Register
- api::SystemRegister
- api::VirtualCpuExitReason
Functions
- ffi::hv_vcpu_config_create
- ffi::hv_vcpu_config_get_ccsidr_el1_sys_reg_values
- ffi::hv_vcpu_config_get_feature_reg
- ffi::hv_vcpu_create
- ffi::hv_vcpu_destroy
- ffi::hv_vcpu_get_exec_time
- ffi::hv_vcpu_get_pending_interrupt
- ffi::hv_vcpu_get_reg
- ffi::hv_vcpu_get_sys_reg
- ffi::hv_vcpu_get_trap_debug_exceptions
- ffi::hv_vcpu_get_trap_debug_reg_accesses
- ffi::hv_vcpu_get_vtimer_mask
- ffi::hv_vcpu_get_vtimer_offset
- ffi::hv_vcpu_run
- ffi::hv_vcpu_set_pending_interrupt
- ffi::hv_vcpu_set_reg
- ffi::hv_vcpu_set_sys_reg
- ffi::hv_vcpu_set_trap_debug_exceptions
- ffi::hv_vcpu_set_trap_debug_reg_accesses
- ffi::hv_vcpu_set_vtimer_mask
- ffi::hv_vcpu_set_vtimer_offset
- ffi::hv_vcpus_exit
- ffi::hv_vm_allocate
- ffi::hv_vm_config_create
- ffi::hv_vm_config_get_default_ipa_size
- ffi::hv_vm_config_get_ipa_size
- ffi::hv_vm_config_get_max_ipa_size
- ffi::hv_vm_config_set_ipa_size
- ffi::hv_vm_create
- ffi::hv_vm_deallocate
- ffi::hv_vm_destroy
- ffi::hv_vm_get_max_vcpu_count
- ffi::hv_vm_map
- ffi::hv_vm_protect
- ffi::hv_vm_unmap
Type Definitions
- api::Result
- ffi::types::hv_allocate_flags_t
- ffi::types::hv_cache_type_t
- ffi::types::hv_exception_address_t
- ffi::types::hv_exception_syndrome_t
- ffi::types::hv_exit_reason_t
- ffi::types::hv_feature_reg_t
- ffi::types::hv_interrupt_type_t
- ffi::types::hv_ipa_t
- ffi::types::hv_memory_flags_t
- ffi::types::hv_reg_t
- ffi::types::hv_return_t
- ffi::types::hv_simd_fp_reg_t
- ffi::types::hv_simd_fp_uchar16_t
- ffi::types::hv_sys_reg_t
- ffi::types::hv_vcpu_config_t
- ffi::types::hv_vcpu_t
- ffi::types::hv_vm_config_t
Constants
- api::PAGE_SIZE
- ffi::types::HV_BAD_ARGUMENT
- ffi::types::HV_BUSY
- ffi::types::HV_CACHE_TYPE_DATA
- ffi::types::HV_CACHE_TYPE_INSTRUCTION
- ffi::types::HV_DENIED
- ffi::types::HV_ERROR
- ffi::types::HV_EXIT_REASON_CANCELED
- ffi::types::HV_EXIT_REASON_EXCEPTION
- ffi::types::HV_EXIT_REASON_UNKNOWN
- ffi::types::HV_EXIT_REASON_VTIMER_ACTIVATED
- ffi::types::HV_FAULT
- ffi::types::HV_FEATURE_REG_CLIDR_EL1
- ffi::types::HV_FEATURE_REG_CTR_EL0
- ffi::types::HV_FEATURE_REG_DCZID_EL0
- ffi::types::HV_FEATURE_REG_ID_AA64DFR0_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64DFR1_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64ISAR0_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64ISAR1_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64MMFR0_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64MMFR1_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64MMFR2_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64PFR0_EL1
- ffi::types::HV_FEATURE_REG_ID_AA64PFR1_EL1
- ffi::types::HV_ILLEGAL_GUEST_STATE
- ffi::types::HV_INTERRUPT_TYPE_FIQ
- ffi::types::HV_INTERRUPT_TYPE_IRQ
- ffi::types::HV_MEMORY_EXEC
- ffi::types::HV_MEMORY_READ
- ffi::types::HV_MEMORY_WRITE
- ffi::types::HV_NO_DEVICE
- ffi::types::HV_NO_RESOURCES
- ffi::types::HV_REG_CPSR
- ffi::types::HV_REG_FP
- ffi::types::HV_REG_FPCR
- ffi::types::HV_REG_FPSR
- ffi::types::HV_REG_LR
- ffi::types::HV_REG_PC
- ffi::types::HV_REG_X0
- ffi::types::HV_REG_X1
- ffi::types::HV_REG_X10
- ffi::types::HV_REG_X11
- ffi::types::HV_REG_X12
- ffi::types::HV_REG_X13
- ffi::types::HV_REG_X14
- ffi::types::HV_REG_X15
- ffi::types::HV_REG_X16
- ffi::types::HV_REG_X17
- ffi::types::HV_REG_X18
- ffi::types::HV_REG_X19
- ffi::types::HV_REG_X2
- ffi::types::HV_REG_X20
- ffi::types::HV_REG_X21
- ffi::types::HV_REG_X22
- ffi::types::HV_REG_X23
- ffi::types::HV_REG_X24
- ffi::types::HV_REG_X25
- ffi::types::HV_REG_X26
- ffi::types::HV_REG_X27
- ffi::types::HV_REG_X28
- ffi::types::HV_REG_X29
- ffi::types::HV_REG_X3
- ffi::types::HV_REG_X30
- ffi::types::HV_REG_X4
- ffi::types::HV_REG_X5
- ffi::types::HV_REG_X6
- ffi::types::HV_REG_X7
- ffi::types::HV_REG_X8
- ffi::types::HV_REG_X9
- ffi::types::HV_SIMD_FP_REG_Q0
- ffi::types::HV_SIMD_FP_REG_Q1
- ffi::types::HV_SIMD_FP_REG_Q10
- ffi::types::HV_SIMD_FP_REG_Q11
- ffi::types::HV_SIMD_FP_REG_Q12
- ffi::types::HV_SIMD_FP_REG_Q13
- ffi::types::HV_SIMD_FP_REG_Q14
- ffi::types::HV_SIMD_FP_REG_Q15
- ffi::types::HV_SIMD_FP_REG_Q16
- ffi::types::HV_SIMD_FP_REG_Q17
- ffi::types::HV_SIMD_FP_REG_Q18
- ffi::types::HV_SIMD_FP_REG_Q19
- ffi::types::HV_SIMD_FP_REG_Q2
- ffi::types::HV_SIMD_FP_REG_Q20
- ffi::types::HV_SIMD_FP_REG_Q21
- ffi::types::HV_SIMD_FP_REG_Q22
- ffi::types::HV_SIMD_FP_REG_Q23
- ffi::types::HV_SIMD_FP_REG_Q24
- ffi::types::HV_SIMD_FP_REG_Q25
- ffi::types::HV_SIMD_FP_REG_Q26
- ffi::types::HV_SIMD_FP_REG_Q27
- ffi::types::HV_SIMD_FP_REG_Q28
- ffi::types::HV_SIMD_FP_REG_Q29
- ffi::types::HV_SIMD_FP_REG_Q3
- ffi::types::HV_SIMD_FP_REG_Q30
- ffi::types::HV_SIMD_FP_REG_Q31
- ffi::types::HV_SIMD_FP_REG_Q4
- ffi::types::HV_SIMD_FP_REG_Q5
- ffi::types::HV_SIMD_FP_REG_Q6
- ffi::types::HV_SIMD_FP_REG_Q7
- ffi::types::HV_SIMD_FP_REG_Q8
- ffi::types::HV_SIMD_FP_REG_Q9
- ffi::types::HV_SUCCESS
- ffi::types::HV_SYS_REG_AFSR0_EL1
- ffi::types::HV_SYS_REG_AFSR1_EL1
- ffi::types::HV_SYS_REG_AMAIR_EL1
- ffi::types::HV_SYS_REG_APDAKEYHI_EL1
- ffi::types::HV_SYS_REG_APDAKEYLO_EL1
- ffi::types::HV_SYS_REG_APDBKEYHI_EL1
- ffi::types::HV_SYS_REG_APDBKEYLO_EL1
- ffi::types::HV_SYS_REG_APGAKEYHI_EL1
- ffi::types::HV_SYS_REG_APGAKEYLO_EL1
- ffi::types::HV_SYS_REG_APIAKEYHI_EL1
- ffi::types::HV_SYS_REG_APIAKEYLO_EL1
- ffi::types::HV_SYS_REG_APIBKEYHI_EL1
- ffi::types::HV_SYS_REG_APIBKEYLO_EL1
- ffi::types::HV_SYS_REG_CNTKCTL_EL1
- ffi::types::HV_SYS_REG_CNTV_CTL_EL0
- ffi::types::HV_SYS_REG_CNTV_CVAL_EL0
- ffi::types::HV_SYS_REG_CONTEXTIDR_EL1
- ffi::types::HV_SYS_REG_CPACR_EL1
- ffi::types::HV_SYS_REG_CSSELR_EL1
- ffi::types::HV_SYS_REG_DBGBCR0_EL1
- ffi::types::HV_SYS_REG_DBGBCR10_EL1
- ffi::types::HV_SYS_REG_DBGBCR11_EL1
- ffi::types::HV_SYS_REG_DBGBCR12_EL1
- ffi::types::HV_SYS_REG_DBGBCR13_EL1
- ffi::types::HV_SYS_REG_DBGBCR14_EL1
- ffi::types::HV_SYS_REG_DBGBCR15_EL1
- ffi::types::HV_SYS_REG_DBGBCR1_EL1
- ffi::types::HV_SYS_REG_DBGBCR2_EL1
- ffi::types::HV_SYS_REG_DBGBCR3_EL1
- ffi::types::HV_SYS_REG_DBGBCR4_EL1
- ffi::types::HV_SYS_REG_DBGBCR5_EL1
- ffi::types::HV_SYS_REG_DBGBCR6_EL1
- ffi::types::HV_SYS_REG_DBGBCR7_EL1
- ffi::types::HV_SYS_REG_DBGBCR8_EL1
- ffi::types::HV_SYS_REG_DBGBCR9_EL1
- ffi::types::HV_SYS_REG_DBGBVR0_EL1
- ffi::types::HV_SYS_REG_DBGBVR10_EL1
- ffi::types::HV_SYS_REG_DBGBVR11_EL1
- ffi::types::HV_SYS_REG_DBGBVR12_EL1
- ffi::types::HV_SYS_REG_DBGBVR13_EL1
- ffi::types::HV_SYS_REG_DBGBVR14_EL1
- ffi::types::HV_SYS_REG_DBGBVR15_EL1
- ffi::types::HV_SYS_REG_DBGBVR1_EL1
- ffi::types::HV_SYS_REG_DBGBVR2_EL1
- ffi::types::HV_SYS_REG_DBGBVR3_EL1
- ffi::types::HV_SYS_REG_DBGBVR4_EL1
- ffi::types::HV_SYS_REG_DBGBVR5_EL1
- ffi::types::HV_SYS_REG_DBGBVR6_EL1
- ffi::types::HV_SYS_REG_DBGBVR7_EL1
- ffi::types::HV_SYS_REG_DBGBVR8_EL1
- ffi::types::HV_SYS_REG_DBGBVR9_EL1
- ffi::types::HV_SYS_REG_DBGWCR0_EL1
- ffi::types::HV_SYS_REG_DBGWCR10_EL1
- ffi::types::HV_SYS_REG_DBGWCR11_EL1
- ffi::types::HV_SYS_REG_DBGWCR12_EL1
- ffi::types::HV_SYS_REG_DBGWCR13_EL1
- ffi::types::HV_SYS_REG_DBGWCR14_EL1
- ffi::types::HV_SYS_REG_DBGWCR15_EL1
- ffi::types::HV_SYS_REG_DBGWCR1_EL1
- ffi::types::HV_SYS_REG_DBGWCR2_EL1
- ffi::types::HV_SYS_REG_DBGWCR3_EL1
- ffi::types::HV_SYS_REG_DBGWCR4_EL1
- ffi::types::HV_SYS_REG_DBGWCR5_EL1
- ffi::types::HV_SYS_REG_DBGWCR6_EL1
- ffi::types::HV_SYS_REG_DBGWCR7_EL1
- ffi::types::HV_SYS_REG_DBGWCR8_EL1
- ffi::types::HV_SYS_REG_DBGWCR9_EL1
- ffi::types::HV_SYS_REG_DBGWVR0_EL1
- ffi::types::HV_SYS_REG_DBGWVR10_EL1
- ffi::types::HV_SYS_REG_DBGWVR11_EL1
- ffi::types::HV_SYS_REG_DBGWVR12_EL1
- ffi::types::HV_SYS_REG_DBGWVR13_EL1
- ffi::types::HV_SYS_REG_DBGWVR14_EL1
- ffi::types::HV_SYS_REG_DBGWVR15_EL1
- ffi::types::HV_SYS_REG_DBGWVR1_EL1
- ffi::types::HV_SYS_REG_DBGWVR2_EL1
- ffi::types::HV_SYS_REG_DBGWVR3_EL1
- ffi::types::HV_SYS_REG_DBGWVR4_EL1
- ffi::types::HV_SYS_REG_DBGWVR5_EL1
- ffi::types::HV_SYS_REG_DBGWVR6_EL1
- ffi::types::HV_SYS_REG_DBGWVR7_EL1
- ffi::types::HV_SYS_REG_DBGWVR8_EL1
- ffi::types::HV_SYS_REG_DBGWVR9_EL1
- ffi::types::HV_SYS_REG_ELR_EL1
- ffi::types::HV_SYS_REG_ESR_EL1
- ffi::types::HV_SYS_REG_FAR_EL1
- ffi::types::HV_SYS_REG_ID_AA64DFR0_EL1
- ffi::types::HV_SYS_REG_ID_AA64DFR1_EL1
- ffi::types::HV_SYS_REG_ID_AA64ISAR0_EL1
- ffi::types::HV_SYS_REG_ID_AA64ISAR1_EL1
- ffi::types::HV_SYS_REG_ID_AA64MMFR0_EL1
- ffi::types::HV_SYS_REG_ID_AA64MMFR1_EL1
- ffi::types::HV_SYS_REG_ID_AA64MMFR2_EL1
- ffi::types::HV_SYS_REG_ID_AA64PFR0_EL1
- ffi::types::HV_SYS_REG_ID_AA64PFR1_EL1
- ffi::types::HV_SYS_REG_MAIR_EL1
- ffi::types::HV_SYS_REG_MDCCINT_EL1
- ffi::types::HV_SYS_REG_MDSCR_EL1
- ffi::types::HV_SYS_REG_MIDR_EL1
- ffi::types::HV_SYS_REG_MPIDR_EL1
- ffi::types::HV_SYS_REG_PAR_EL1
- ffi::types::HV_SYS_REG_SCTLR_EL1
- ffi::types::HV_SYS_REG_SPSR_EL1
- ffi::types::HV_SYS_REG_SP_EL0
- ffi::types::HV_SYS_REG_SP_EL1
- ffi::types::HV_SYS_REG_TCR_EL1
- ffi::types::HV_SYS_REG_TPIDRRO_EL0
- ffi::types::HV_SYS_REG_TPIDR_EL0
- ffi::types::HV_SYS_REG_TPIDR_EL1
- ffi::types::HV_SYS_REG_TTBR0_EL1
- ffi::types::HV_SYS_REG_TTBR1_EL1
- ffi::types::HV_SYS_REG_VBAR_EL1
- ffi::types::HV_UNSUPPORTED