Skip to main content

Crate mshv_bindings

Crate mshv_bindings 

Source

Re-exports§

pub use hvdef::*;
pub use hvcall::*;

Modules§

bindings
hvcall
hvdef
regs

Macros§

make_args
Create a mshv_root_hvcall populated with hypercall parameters Arguments: 1. hypercall code 2. hv_input_* structure 3. hv_output_* structure (optional)
make_rep_args
Create a mshv_root_hvcall populated with rep hypercall parameters Arguments: 1. hypercall code 2. RepInput structure, where T is hv_input_*. See make_rep_input!() 3. Slice of the correct type for output data (optional)
make_rep_input
Assemble a RepInput from a hypercall input struct and an array of rep data Arguments: 1. The hv_input_* struct with the input data 2. Name of the __IncompleteArrayField in the struct 3. An array or slice containing the rep data

Structs§

MshvRegList
MshvVcpuInit
RegisterPage
StandardRegisters
__BindgenBitfieldUnit
__IncompleteArrayField
__kernel_fd_set
__kernel_fsid_t
hv_access_gpa_control_flags__bindgen_ty_1
hv_access_gpa_result__bindgen_ty_1
hv_arm64_intercept_message_header
hv_arm64_interrupt_state_register__bindgen_ty_1
hv_arm64_memory_access_info__bindgen_ty_1
hv_arm64_memory_intercept_message
hv_arm64_pending_interruption_register__bindgen_ty_1
hv_arm64_pending_synthetic_exception_event__bindgen_ty_1
hv_arm64_register_intercept_message
hv_arm64_register_intercept_message__bindgen_ty_1
hv_arm64_reset_intercept_message
hv_arm64_vp_execution_state__bindgen_ty_1
hv_cpuid_leaf_info
hv_explicit_suspend_register__bindgen_ty_1
hv_get_vp_cpuid_values_flags__bindgen_ty_1
hv_gpa_page_range__bindgen_ty_1
hv_gpa_page_range__bindgen_ty_2
hv_input_complete_isolated_import
hv_input_get_partition_property
hv_input_get_partition_property_ex
hv_input_get_vp_cpuid_values
hv_input_get_vp_registers
hv_input_import_isolated_pages
hv_input_install_intercept
hv_input_issue_psp_guest_request
hv_input_read_gpa
hv_input_set_partition_property
hv_input_set_vp_registers
hv_input_translate_virtual_address
hv_input_vtl__bindgen_ty_1
hv_input_write_gpa
hv_intercept_suspend_register__bindgen_ty_1
hv_internal_activity_register__bindgen_ty_1
hv_interrupt_control__bindgen_ty_1
hv_message
hv_message_flags__bindgen_ty_1
hv_message_header
hv_opaque_intercept_message
hv_output_get_partition_property
hv_output_get_partition_property_ex
hv_output_get_vp_cpuid_values__bindgen_ty_1
hv_output_read_gpa
hv_output_translate_virtual_address
hv_output_write_gpa
hv_partition_isolation_properties__bindgen_ty_1
hv_partition_processor_features__bindgen_ty_1
hv_partition_processor_xsave_features__bindgen_ty_1
hv_partition_property_arg__bindgen_ty_1
hv_partition_property_vmm_capabilities
hv_partition_property_vmm_capabilities__bindgen_ty_1__bindgen_ty_1
hv_partition_synthetic_processor_features__bindgen_ty_1
hv_pfn_range__bindgen_ty_1
hv_port_id__bindgen_ty_1
hv_port_info
hv_port_info__bindgen_ty_1__bindgen_ty_1
hv_port_info__bindgen_ty_1__bindgen_ty_2
hv_port_info__bindgen_ty_1__bindgen_ty_3
hv_port_info__bindgen_ty_1__bindgen_ty_4
hv_psp_cpuid_leaf
hv_psp_cpuid_page
hv_psp_launch_finish_data
hv_register_assoc
hv_register_vsm_partition_config__bindgen_ty_1
hv_sev_vmgexit_offload__bindgen_ty_1
hv_snp_guest_policy__bindgen_ty_1
hv_snp_id_auth_info
hv_snp_id_block
hv_stimer_config__bindgen_ty_1
hv_stimer_state
hv_stimer_state__bindgen_ty_1
hv_synthetic_timers_state
hv_translate_gva_result__bindgen_ty_1
hv_u128
hv_vp_register_page
hv_vp_register_page_interrupt_vectors__bindgen_ty_1
hv_x64_apic_eoi_message
hv_x64_fp_control_status_register__bindgen_ty_1
hv_x64_fp_control_status_register__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
hv_x64_fp_register__bindgen_ty_1
hv_x64_interrupt_state_register__bindgen_ty_1
hv_x64_msr_npiep_config_contents__bindgen_ty_1
hv_x64_register_sev_ghcb__bindgen_ty_1
hv_x64_register_sev_hv_doorbell__bindgen_ty_1
hv_x64_segment_register
hv_x64_segment_register__bindgen_ty_1__bindgen_ty_1
hv_x64_table_register
hv_x64_xmm_control_status_register__bindgen_ty_1
hv_x64_xmm_control_status_register__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
hv_x64_xsave_xfem_register__bindgen_ty_1
hv_x64_xsave_xfem_register__bindgen_ty_2
mshv_assert_interrupt
mshv_complete_isolated_import
mshv_create_device
mshv_create_partition
mshv_create_partition_v2
mshv_create_vp
mshv_device_attr
mshv_get_vp_cpuid_values
mshv_gpap_access_bitmap
mshv_import_isolated_pages
mshv_install_intercept
mshv_issue_psp_guest_request
mshv_modify_gpa_host_access
mshv_partition_property
mshv_post_message_direct
mshv_read_write_gpa
mshv_register_deliverabilty_notifications
mshv_root_hvcall
mshv_run_vp
mshv_sev_snp_ap_create
mshv_signal_event_direct
mshv_trace_config
mshv_translate_gva
mshv_user_ioeventfd
mshv_user_irq_entry
mshv_user_irq_table
mshv_user_irqfd
mshv_user_mem_region
mshv_vp_registers
mshv_vtl_capabilities

Constants§

HVCALL_ASSERT_VIRTUAL_INTERRUPT
HVCALL_CLEAR_VIRTUAL_INTERRUPT
HVCALL_COMPLETE_ISOLATED_IMPORT
HVCALL_CREATE_VP
HVCALL_DELETE_VP
HVCALL_GET_PARTITION_PROPERTY
HVCALL_GET_PARTITION_PROPERTY_EX
HVCALL_GET_VP_CPUID_VALUES
HVCALL_GET_VP_REGISTERS
HVCALL_IMPORT_ISOLATED_PAGES
HVCALL_INSTALL_INTERCEPT
HVCALL_ISSUE_SNP_PSP_GUEST_REQUEST
HVCALL_POST_MESSAGE_DIRECT
HVCALL_READ_GPA
HVCALL_REGISTER_INTERCEPT_RESULT
HVCALL_SET_PARTITION_PROPERTY
HVCALL_SET_VP_REGISTERS
HVCALL_SIGNAL_EVENT_DIRECT
HVCALL_TRANSLATE_VIRTUAL_ADDRESS
HVCALL_WRITE_GPA
HVGDK_H_VERSION
HVGDK_MINI_H_VERSION
HVHDK_H_VERSION
HVHVK_MINI_VERSION
HV_GENERIC_SET_MASK
HV_GENERIC_SET_SHIFT
HV_HYP_LARGE_PAGE_SHIFT
HV_HYP_PAGE_MASK
HV_HYP_PAGE_SHIFT
HV_HYP_PAGE_SIZE
HV_INTERCEPT_ACCESS_EXECUTE
HV_INTERCEPT_ACCESS_MASK_EXECUTE
HV_INTERCEPT_ACCESS_MASK_NONE
HV_INTERCEPT_ACCESS_MASK_READ
HV_INTERCEPT_ACCESS_MASK_WRITE
HV_INTERCEPT_ACCESS_READ
HV_INTERCEPT_ACCESS_WRITE
HV_INTERRUPT_VECTOR_NONE
HV_MAP_GPA_ADJUSTABLE
HV_MAP_GPA_EXECUTABLE
HV_MAP_GPA_KERNEL_EXECUTABLE
HV_MAP_GPA_LARGE_PAGE
HV_MAP_GPA_NOT_CACHED
HV_MAP_GPA_NO_ACCESS
HV_MAP_GPA_PERMISSIONS_MASK
HV_MAP_GPA_PERMISSIONS_NONE
HV_MAP_GPA_READABLE
HV_MAP_GPA_USER_EXECUTABLE
HV_MAP_GPA_WRITABLE
HV_MAXIMUM_PROCESSORS
HV_MAX_VP_INDEX
HV_MESSAGE_PAYLOAD_BYTE_COUNT
HV_MESSAGE_PAYLOAD_QWORD_COUNT
HV_MESSAGE_SIZE
HV_PARTITION_PROCESSOR_FEATURES_BANKS
HV_PARTITION_PROCESSOR_FEATURES_RESERVEDBANK1_BITFIELD_COUNT
HV_PARTITION_SYNTHETIC_PROCESSOR_FEATURES_BANKS
HV_PARTITION_VMM_CAPABILITIES_BANK_COUNT
HV_PARTITION_VMM_CAPABILITIES_RESERVED_BITFIELD_COUNT
HV_PFN_RNG_PAGEBITS
HV_PSP_CPUID_LEAF_COUNT_MAX
HV_READ_WRITE_GPA_MAX_SIZE
HV_STATUS_ACCESS_DENIED
HV_STATUS_CALL_PENDING
HV_STATUS_INSUFFICIENT_BUFFERS
HV_STATUS_INSUFFICIENT_MEMORY
HV_STATUS_INVALID_ALIGNMENT
HV_STATUS_INVALID_CONNECTION_ID
HV_STATUS_INVALID_HYPERCALL_CODE
HV_STATUS_INVALID_HYPERCALL_INPUT
HV_STATUS_INVALID_LP_INDEX
HV_STATUS_INVALID_PARAMETER
HV_STATUS_INVALID_PARTITION_ID
HV_STATUS_INVALID_PARTITION_STATE
HV_STATUS_INVALID_PORT_ID
HV_STATUS_INVALID_REGISTER_VALUE
HV_STATUS_INVALID_VP_INDEX
HV_STATUS_INVALID_VP_STATE
HV_STATUS_NOT_ACKNOWLEDGED
HV_STATUS_NOT_FOUND
HV_STATUS_NO_RESOURCES
HV_STATUS_OPERATION_DENIED
HV_STATUS_OPERATION_FAILED
HV_STATUS_PROCESSOR_FEATURE_NOT_SUPPORTED
HV_STATUS_PROPERTY_VALUE_OUT_OF_RANGE
HV_STATUS_SUCCESS
HV_STATUS_TIME_OUT
HV_STATUS_UNKNOWN_PROPERTY
HV_STATUS_VTL_ALREADY_ENABLED
HV_SYNIC_STIMER_COUNT
HV_TRANSLATE_GVA_PAN_CLEAR
HV_TRANSLATE_GVA_PAN_SET
HV_TRANSLATE_GVA_SET_PAGE_TABLE_BITS
HV_TRANSLATE_GVA_SUPERVISOR_ACCESS
HV_TRANSLATE_GVA_TLB_FLUSH_INHIBIT
HV_TRANSLATE_GVA_USER_ACCESS
HV_TRANSLATE_GVA_VALIDATE_EXECUTE
HV_TRANSLATE_GVA_VALIDATE_READ
HV_TRANSLATE_GVA_VALIDATE_WRITE
HV_VP_REGISTER_PAGE_MAX_VECTOR_COUNT
HV_VP_REGISTER_PAGE_VERSION_1
HV_X64_REGISTER_CLASS_FLAGS
HV_X64_REGISTER_CLASS_GENERAL
HV_X64_REGISTER_CLASS_IP
HV_X64_REGISTER_CLASS_SEGMENT
HV_X64_REGISTER_CLASS_XMM
MSHV_CREATE_DEVICE_TEST
MSHV_DEV_TYPE_MAX
MSHV_DEV_TYPE_VFIO
MSHV_DEV_VFIO_FILE
MSHV_DEV_VFIO_FILE_ADD
MSHV_DEV_VFIO_FILE_DEL
MSHV_DIAG_IOCTL
MSHV_GPAP_ACCESS_OP_CLEAR
MSHV_GPAP_ACCESS_OP_COUNT
MSHV_GPAP_ACCESS_OP_NOOP
MSHV_GPAP_ACCESS_OP_SET
MSHV_GPAP_ACCESS_TYPE_ACCESSED
MSHV_GPAP_ACCESS_TYPE_COUNT
MSHV_GPAP_ACCESS_TYPE_DIRTY
MSHV_GPA_HOST_ACCESS_BIT_ACQUIRE
MSHV_GPA_HOST_ACCESS_BIT_COUNT
MSHV_GPA_HOST_ACCESS_BIT_LARGE_PAGE
MSHV_GPA_HOST_ACCESS_BIT_READABLE
MSHV_GPA_HOST_ACCESS_BIT_WRITABLE
MSHV_HV_PAGE_SIZE
MSHV_IOCTL
MSHV_IOEVENTFD_BIT_COUNT
MSHV_IOEVENTFD_BIT_DATAMATCH
MSHV_IOEVENTFD_BIT_DEASSIGN
MSHV_IOEVENTFD_BIT_PIO
MSHV_IRQFD_BIT_COUNT
MSHV_IRQFD_BIT_DEASSIGN
MSHV_IRQFD_BIT_RESAMPLE
MSHV_ISOLATED_PAGE_COUNT
MSHV_ISOLATED_PAGE_CPUID
MSHV_ISOLATED_PAGE_NORMAL
MSHV_ISOLATED_PAGE_SECRETS
MSHV_ISOLATED_PAGE_UNMEASURED
MSHV_ISOLATED_PAGE_VMSA
MSHV_ISOLATED_PAGE_ZERO
MSHV_NUM_CPU_FEATURES_BANKS
MSHV_PT_BIT_COUNT
MSHV_PT_BIT_CPU_AND_XSAVE_FEATURES
MSHV_PT_BIT_GPA_SUPER_PAGES
MSHV_PT_BIT_LAPIC
MSHV_PT_BIT_NESTED_VIRTUALIZATION
MSHV_PT_BIT_SMT_ENABLED_GUEST
MSHV_PT_BIT_X2APIC
MSHV_PT_ISOLATION_COUNT
MSHV_PT_ISOLATION_NONE
MSHV_PT_ISOLATION_SNP
MSHV_RUN_VP_BUF_SZ
MSHV_SET_MEM_BIT_COUNT
MSHV_SET_MEM_BIT_EXECUTABLE
MSHV_SET_MEM_BIT_UNMAP
MSHV_SET_MEM_BIT_WRITABLE
MSHV_TRACE_IOCTL
MSHV_VP_MAX_REGISTERS
MSHV_VP_MMAP_OFFSET_COUNT
MSHV_VP_MMAP_OFFSET_GHCB
MSHV_VP_MMAP_OFFSET_INTERCEPT_MESSAGE
MSHV_VP_MMAP_OFFSET_REGISTERS
MSHV_VTL_CAP_BIT_COUNT
MSHV_VTL_CAP_BIT_DR6_SHARED
MSHV_VTL_CAP_BIT_REGISTER_PAGE
MSHV_VTL_CAP_BIT_RETURN_ACTION
__BITS_PER_LONG
__FD_SETSIZE
hv_access_gpa_result_code_HV_ACCESS_GPA_ILLEGAL_OVERLAY_ACCESS
hv_access_gpa_result_code_HV_ACCESS_GPA_READ_INTERCEPT
hv_access_gpa_result_code_HV_ACCESS_GPA_SUCCESS
hv_access_gpa_result_code_HV_ACCESS_GPA_UNMAPPED
hv_access_gpa_result_code_HV_ACCESS_GPA_WRITE_INTERCEPT
hv_arm64_pending_interruption_type_HV_ARM64_PENDING_EXCEPTION
hv_arm64_pending_interruption_type_HV_ARM64_PENDING_INTERRUPT
hv_arm64_reset_type_HV_ARM64_RESET_TYPE_HIBERNATE
hv_arm64_reset_type_HV_ARM64_RESET_TYPE_MAX
hv_arm64_reset_type_HV_ARM64_RESET_TYPE_POWER_OFF
hv_arm64_reset_type_HV_ARM64_RESET_TYPE_REBOOT
hv_arm64_reset_type_HV_ARM64_RESET_TYPE_SYSTEM_RESET2
hv_generic_set_format_HV_GENERIC_SET_ALL
hv_generic_set_format_HV_GENERIC_SET_SPARSE_4K
hv_intercept_type_HV_INTERCEPT_TYPE_EXCEPTION
hv_intercept_type_HV_INTERCEPT_TYPE_HYPERCALL
hv_intercept_type_HV_INTERCEPT_TYPE_INVALID
hv_intercept_type_HV_INTERCEPT_TYPE_MAX
hv_intercept_type_HV_INTERCEPT_TYPE_MMIO
hv_intercept_type_HV_INTERCEPT_TYPE_RESERVED0
hv_interrupt_type_HV_ARM64_INTERRUPT_TYPE_FIXED
hv_interrupt_type_HV_ARM64_INTERRUPT_TYPE_MAXIMUM
hv_isolated_page_size_HV_ISOLATED_PAGE_SIZE_2MB
hv_isolated_page_size_HV_ISOLATED_PAGE_SIZE_4KB
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_COUNT
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_CPUID
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_NORMAL
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_SECRETS
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_UNMEASURED
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_VMSA
hv_isolated_page_type_HV_ISOLATED_PAGE_TYPE_ZERO
hv_message_type_HVMSG_ARM64_RESET_INTERCEPT
hv_message_type_HVMSG_ASYNC_CALL_COMPLETION
hv_message_type_HVMSG_EVENTLOG_BUFFERCOMPLETE
hv_message_type_HVMSG_GPA_ATTRIBUTE_INTERCEPT
hv_message_type_HVMSG_GPA_INTERCEPT
hv_message_type_HVMSG_HYPERCALL_INTERCEPT
hv_message_type_HVMSG_INVALID_VP_REGISTER_VALUE
hv_message_type_HVMSG_NONE
hv_message_type_HVMSG_OPAQUE_INTERCEPT
hv_message_type_HVMSG_SCHEDULER_VP_SIGNAL_BITSET
hv_message_type_HVMSG_SCHEDULER_VP_SIGNAL_PAIR
hv_message_type_HVMSG_SYNIC_EVENT_INTERCEPT
hv_message_type_HVMSG_SYNIC_SINT_DELIVERABLE
hv_message_type_HVMSG_SYNIC_SINT_INTERCEPT
hv_message_type_HVMSG_TIMER_EXPIRED
hv_message_type_HVMSG_UNACCEPTED_GPA
hv_message_type_HVMSG_UNMAPPED_GPA
hv_message_type_HVMSG_UNRECOVERABLE_EXCEPTION
hv_message_type_HVMSG_UNSUPPORTED_FEATURE
hv_message_type_HVMSG_X64_APIC_EOI
hv_message_type_HVMSG_X64_CPUID_INTERCEPT
hv_message_type_HVMSG_X64_EXCEPTION_INTERCEPT
hv_message_type_HVMSG_X64_HALT
hv_message_type_HVMSG_X64_INTERRUPTION_DELIVERABLE
hv_message_type_HVMSG_X64_IOMMU_PRQ
hv_message_type_HVMSG_X64_IO_PORT_INTERCEPT
hv_message_type_HVMSG_X64_LEGACY_FP_ERROR
hv_message_type_HVMSG_X64_MSR_INTERCEPT
hv_message_type_HVMSG_X64_SEV_VMGEXIT_INTERCEPT
hv_message_type_HVMSG_X64_SIPI_INTERCEPT
hv_partition_isolation_state_HV_PARTITION_ISOLATION_INSECURE_CLEAN
hv_partition_isolation_state_HV_PARTITION_ISOLATION_INSECURE_DIRTY
hv_partition_isolation_state_HV_PARTITION_ISOLATION_INVALID
hv_partition_isolation_state_HV_PARTITION_ISOLATION_SECURE
hv_partition_isolation_state_HV_PARTITION_ISOLATION_SECURE_DIRTY
hv_partition_isolation_state_HV_PARTITION_ISOLATION_SECURE_TERMINATING
hv_partition_property_code_HV_PARTITION_PROPERTY_ALLOCATION_ID
hv_partition_property_code_HV_PARTITION_PROPERTY_COMPATIBILITY_VERSION
hv_partition_property_code_HV_PARTITION_PROPERTY_CPU_CAP
hv_partition_property_code_HV_PARTITION_PROPERTY_CPU_GROUP_ID
hv_partition_property_code_HV_PARTITION_PROPERTY_CPU_RESERVE
hv_partition_property_code_HV_PARTITION_PROPERTY_CPU_WEIGHT
hv_partition_property_code_HV_PARTITION_PROPERTY_DEBUG_CHANNEL_ID
hv_partition_property_code_HV_PARTITION_PROPERTY_DEFAULT_SGX_LAUNCH_CONTROL0
hv_partition_property_code_HV_PARTITION_PROPERTY_DEFAULT_SGX_LAUNCH_CONTROL1
hv_partition_property_code_HV_PARTITION_PROPERTY_DEFAULT_SGX_LAUNCH_CONTROL2
hv_partition_property_code_HV_PARTITION_PROPERTY_DEFAULT_SGX_LAUNCH_CONTROL3
hv_partition_property_code_HV_PARTITION_PROPERTY_ENLIGHTENMENT_MODIFICATIONS
hv_partition_property_code_HV_PARTITION_PROPERTY_GICD_BASE_ADDRESS
hv_partition_property_code_HV_PARTITION_PROPERTY_GIC_LPI_INT_ID_BITS
hv_partition_property_code_HV_PARTITION_PROPERTY_GIC_PPI_OVERFLOW_INTERRUPT_FROM_CNTP
hv_partition_property_code_HV_PARTITION_PROPERTY_GIC_PPI_OVERFLOW_INTERRUPT_FROM_CNTV
hv_partition_property_code_HV_PARTITION_PROPERTY_GIC_PPI_PERFORMANCE_MONITORS_INTERRUPT
hv_partition_property_code_HV_PARTITION_PROPERTY_GIC_PPI_PMBIRQ
hv_partition_property_code_HV_PARTITION_PROPERTY_GITS_TRANSLATER_BASE_ADDRESS
hv_partition_property_code_HV_PARTITION_PROPERTY_GPA_PAGE_ACCESS_TRACKING
hv_partition_property_code_HV_PARTITION_PROPERTY_GUEST_OS_ID
hv_partition_property_code_HV_PARTITION_PROPERTY_HYPERCALL_DOORBELL_PAGE
hv_partition_property_code_HV_PARTITION_PROPERTY_IMPLEMENTED_PHYSICAL_ADDRESS_BITS
hv_partition_property_code_HV_PARTITION_PROPERTY_ISOLATION_CONTROL
hv_partition_property_code_HV_PARTITION_PROPERTY_ISOLATION_POLICY
hv_partition_property_code_HV_PARTITION_PROPERTY_ISOLATION_STATE
hv_partition_property_code_HV_PARTITION_PROPERTY_MAX_XSAVE_DATA_SIZE
hv_partition_property_code_HV_PARTITION_PROPERTY_MONITORING_ID
hv_partition_property_code_HV_PARTITION_PROPERTY_NESTED_TLB_SIZE
hv_partition_property_code_HV_PARTITION_PROPERTY_NON_ARCHITECTURAL_CORE_SHARING
hv_partition_property_code_HV_PARTITION_PROPERTY_PARTITION_DIAG_BUFFER_CONFIG
hv_partition_property_code_HV_PARTITION_PROPERTY_PHYSICAL_ADDRESS_WIDTH
hv_partition_property_code_HV_PARTITION_PROPERTY_PRIVILEGE_FLAGS
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSORS_PER_SOCKET
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_CLOCK_FREQUENCY
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_CL_FLUSH_SIZE
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_FEATURES0
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_FEATURES1
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_FEATURES_DEPRECATED
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_VENDOR
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_VIRTUALIZATION_FEATURES
hv_partition_property_code_HV_PARTITION_PROPERTY_PROCESSOR_XSAVE_FEATURES
hv_partition_property_code_HV_PARTITION_PROPERTY_REFERENCE_TIME
hv_partition_property_code_HV_PARTITION_PROPERTY_SEV_VMGEXIT_OFFLOADS
hv_partition_property_code_HV_PARTITION_PROPERTY_SGX_LAUNCH_CONTROL_CONFIG
hv_partition_property_code_HV_PARTITION_PROPERTY_SUSPEND
hv_partition_property_code_HV_PARTITION_PROPERTY_SYNTHETIC_PROC_FEATURES
hv_partition_property_code_HV_PARTITION_PROPERTY_TIME_FREEZE
hv_partition_property_code_HV_PARTITION_PROPERTY_UNIMPLEMENTED_MSR_ACTION
hv_partition_property_code_HV_PARTITION_PROPERTY_VIRTUAL_TLB_PAGE_COUNT
hv_partition_property_code_HV_PARTITION_PROPERTY_VMM_CAPABILITIES
hv_partition_property_code_HV_PARTITION_PROPERTY_VSM_CONFIG
hv_partition_property_code_HV_PARTITION_PROPERTY_VSM_PERMISSIONS_DIRTY_SINCE_LAST_QUERY
hv_partition_property_code_HV_PARTITION_PROPERTY_XSAVE_STATES
hv_partition_property_code_HV_PARTITION_PROPERTY_ZERO_MEMORY_ON_RESET
hv_port_type_HV_PORT_TYPE_DOORBELL
hv_port_type_HV_PORT_TYPE_EVENT
hv_port_type_HV_PORT_TYPE_MESSAGE
hv_port_type_HV_PORT_TYPE_MONITOR
hv_register_name_HV_ARM64_REGISTER_ACCDATA_EL1
hv_register_name_HV_ARM64_REGISTER_ACTLR_EL1
hv_register_name_HV_ARM64_REGISTER_ACTLR_EL2
hv_register_name_HV_ARM64_REGISTER_AFSR0_EL1
hv_register_name_HV_ARM64_REGISTER_AFSR0_EL2
hv_register_name_HV_ARM64_REGISTER_AFSR0_ELX
hv_register_name_HV_ARM64_REGISTER_AFSR1_EL1
hv_register_name_HV_ARM64_REGISTER_AFSR1_EL2
hv_register_name_HV_ARM64_REGISTER_AFSR1_ELX
hv_register_name_HV_ARM64_REGISTER_AIDR_EL1
hv_register_name_HV_ARM64_REGISTER_AMAIR_EL1
hv_register_name_HV_ARM64_REGISTER_AMAIR_EL2
hv_register_name_HV_ARM64_REGISTER_AMAIR_ELX
hv_register_name_HV_ARM64_REGISTER_AMEVCNTR00_EL0
hv_register_name_HV_ARM64_REGISTER_AMEVCNTR01_EL0
hv_register_name_HV_ARM64_REGISTER_AMEVCNTR02_EL0
hv_register_name_HV_ARM64_REGISTER_AMEVCNTR03_EL0
hv_register_name_HV_ARM64_REGISTER_APD_A_KEY_HI_EL1
hv_register_name_HV_ARM64_REGISTER_APD_A_KEY_LO_EL1
hv_register_name_HV_ARM64_REGISTER_APD_B_KEY_HI_EL1
hv_register_name_HV_ARM64_REGISTER_APD_B_KEY_LO_EL1
hv_register_name_HV_ARM64_REGISTER_APG_A_KEY_HI_EL1
hv_register_name_HV_ARM64_REGISTER_APG_A_KEY_LO_EL1
hv_register_name_HV_ARM64_REGISTER_API_A_KEY_HI_EL1
hv_register_name_HV_ARM64_REGISTER_API_A_KEY_LO_EL1
hv_register_name_HV_ARM64_REGISTER_API_B_KEY_HI_EL1
hv_register_name_HV_ARM64_REGISTER_API_B_KEY_LO_EL1
hv_register_name_HV_ARM64_REGISTER_CCSIDR2_EL1
hv_register_name_HV_ARM64_REGISTER_CCSIDR_EL1
hv_register_name_HV_ARM64_REGISTER_CLIDR_EL1
hv_register_name_HV_ARM64_REGISTER_CNTFRQ_EL0
hv_register_name_HV_ARM64_REGISTER_CNTHCTL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHP_CTL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHP_CVAL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHP_TVAL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHV_CTL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHV_CVAL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTHV_TVAL_EL2
hv_register_name_HV_ARM64_REGISTER_CNTKCTL_EL1
hv_register_name_HV_ARM64_REGISTER_CNTKCTL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTPCT_EL0
hv_register_name_HV_ARM64_REGISTER_CNTPOFF_EL2
hv_register_name_HV_ARM64_REGISTER_CNTP_CTL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTP_CTL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTP_CVAL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTP_CVAL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTP_TVAL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTP_TVAL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTVCT_EL0
hv_register_name_HV_ARM64_REGISTER_CNTVOFF_EL2
hv_register_name_HV_ARM64_REGISTER_CNTV_CTL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTV_CTL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTV_CVAL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTV_CVAL_ELX
hv_register_name_HV_ARM64_REGISTER_CNTV_TVAL_EL0
hv_register_name_HV_ARM64_REGISTER_CNTV_TVAL_ELX
hv_register_name_HV_ARM64_REGISTER_CONTEXTIDR_EL1
hv_register_name_HV_ARM64_REGISTER_CONTEXTIDR_EL2
hv_register_name_HV_ARM64_REGISTER_CONTEXTIDR_ELX
hv_register_name_HV_ARM64_REGISTER_CPACR_EL1
hv_register_name_HV_ARM64_REGISTER_CPACR_ELX
hv_register_name_HV_ARM64_REGISTER_CPTR_EL2
hv_register_name_HV_ARM64_REGISTER_CSSELR_EL1
hv_register_name_HV_ARM64_REGISTER_CTR_EL0
hv_register_name_HV_ARM64_REGISTER_CURRENT_EL
hv_register_name_HV_ARM64_REGISTER_DACR32_EL2
hv_register_name_HV_ARM64_REGISTER_DAIF
hv_register_name_HV_ARM64_REGISTER_DBGAUTHSTATUS_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR0_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR1_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR2_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR3_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR4_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR5_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR6_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR7_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR8_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR9_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR10_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR11_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR12_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR13_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR14_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBCR15_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR0_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR1_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR2_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR3_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR4_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR5_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR6_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR7_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR8_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR9_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR10_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR11_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR12_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR13_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR14_EL1
hv_register_name_HV_ARM64_REGISTER_DBGBVR15_EL1
hv_register_name_HV_ARM64_REGISTER_DBGCLAIMCLR_EL1
hv_register_name_HV_ARM64_REGISTER_DBGCLAIMSET_EL1
hv_register_name_HV_ARM64_REGISTER_DBGDTRRX_EL0
hv_register_name_HV_ARM64_REGISTER_DBGDTRTX_EL0
hv_register_name_HV_ARM64_REGISTER_DBGPRCR_EL1
hv_register_name_HV_ARM64_REGISTER_DBGVCR32_EL2
hv_register_name_HV_ARM64_REGISTER_DBGWCR0_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR1_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR2_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR3_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR4_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR5_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR6_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR7_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR8_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR9_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR10_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR11_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR12_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR13_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR14_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWCR15_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR0_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR1_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR2_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR3_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR4_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR5_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR6_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR7_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR8_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR9_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR10_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR11_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR12_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR13_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR14_EL1
hv_register_name_HV_ARM64_REGISTER_DBGWVR15_EL1
hv_register_name_HV_ARM64_REGISTER_DCZID_EL0
hv_register_name_HV_ARM64_REGISTER_DISR_EL1
hv_register_name_HV_ARM64_REGISTER_DIT
hv_register_name_HV_ARM64_REGISTER_DLR_EL0
hv_register_name_HV_ARM64_REGISTER_DSPSR_EL0
hv_register_name_HV_ARM64_REGISTER_ELR_EL1
hv_register_name_HV_ARM64_REGISTER_ELR_EL2
hv_register_name_HV_ARM64_REGISTER_ELR_ELX
hv_register_name_HV_ARM64_REGISTER_ERRIDR_EL1
hv_register_name_HV_ARM64_REGISTER_ERRSELR_EL1
hv_register_name_HV_ARM64_REGISTER_ERRXFR_EL1
hv_register_name_HV_ARM64_REGISTER_ERXADDR_EL1
hv_register_name_HV_ARM64_REGISTER_ERXCTLR_EL1
hv_register_name_HV_ARM64_REGISTER_ERXMISC0_EL1
hv_register_name_HV_ARM64_REGISTER_ERXMISC1_EL1
hv_register_name_HV_ARM64_REGISTER_ERXMISC2_EL1
hv_register_name_HV_ARM64_REGISTER_ERXMISC3_EL1
hv_register_name_HV_ARM64_REGISTER_ERXPFGCDN_EL1
hv_register_name_HV_ARM64_REGISTER_ERXPFGCTL_EL1
hv_register_name_HV_ARM64_REGISTER_ERXPFGF_EL1
hv_register_name_HV_ARM64_REGISTER_ERXSTATUS_EL1
hv_register_name_HV_ARM64_REGISTER_ESR_EL1
hv_register_name_HV_ARM64_REGISTER_ESR_EL2
hv_register_name_HV_ARM64_REGISTER_ESR_ELX
hv_register_name_HV_ARM64_REGISTER_FAR_EL1
hv_register_name_HV_ARM64_REGISTER_FAR_EL2
hv_register_name_HV_ARM64_REGISTER_FAR_ELX
hv_register_name_HV_ARM64_REGISTER_FFR
hv_register_name_HV_ARM64_REGISTER_FP
hv_register_name_HV_ARM64_REGISTER_FPCR
hv_register_name_HV_ARM64_REGISTER_FPEXC32_EL2
hv_register_name_HV_ARM64_REGISTER_FPSR
hv_register_name_HV_ARM64_REGISTER_GCR_EL1
hv_register_name_HV_ARM64_REGISTER_GICR_BASE_GPA
hv_register_name_HV_ARM64_REGISTER_GLOBAL_INTERRUPT_STATE_CHUNK_SIZE
hv_register_name_HV_ARM64_REGISTER_GMID_EL1
hv_register_name_HV_ARM64_REGISTER_HACR_EL2
hv_register_name_HV_ARM64_REGISTER_HAFGRTR_EL2
hv_register_name_HV_ARM64_REGISTER_HCRX_EL2
hv_register_name_HV_ARM64_REGISTER_HCR_EL2
hv_register_name_HV_ARM64_REGISTER_HDFGRTR_EL2
hv_register_name_HV_ARM64_REGISTER_HDFGWTR_EL2
hv_register_name_HV_ARM64_REGISTER_HFGITR_EL2
hv_register_name_HV_ARM64_REGISTER_HFGRTR_EL2
hv_register_name_HV_ARM64_REGISTER_HFGWTR_EL2
hv_register_name_HV_ARM64_REGISTER_HPFAR_EL2
hv_register_name_HV_ARM64_REGISTER_HSTR_EL2
hv_register_name_HV_ARM64_REGISTER_ICC_AP1R0_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_AP1R1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_AP1R2_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_AP1R3_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_ASGI1R_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_BPR1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_CTLR_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_DIR_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_EOIR1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_HPPIR1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_IAR1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_IGRPEN1_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_PMR_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_RPR_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_SGI1R_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_SRE_EL1
hv_register_name_HV_ARM64_REGISTER_ICC_SRE_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_AP1R0_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_AP1R1_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_AP1R2_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_AP1R3_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_EISR_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_ELRSR_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_HCR_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR0_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR1_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR2_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR3_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR4_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR5_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR6_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR7_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR8_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR9_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR10_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR11_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR12_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR13_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR14_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_LR15_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_MISR_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_VMCR_EL2
hv_register_name_HV_ARM64_REGISTER_ICH_VTR_EL2
hv_register_name_HV_ARM64_REGISTER_ID_AA64_DFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_DFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_ISAR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_ISAR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_ISAR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_MMFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_MMFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_MMFR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_MMFR3_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_MMFR4_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_PFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_PFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_PFR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_SMFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_AA64_ZFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_DFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR3_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR4_EL1
hv_register_name_HV_ARM64_REGISTER_ID_ISAR5_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MIDR_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MMFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MMFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MMFR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MMFR3_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MPIDR_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MVFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MVFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_MVFR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_PFR0_EL1
hv_register_name_HV_ARM64_REGISTER_ID_PFR1_EL1
hv_register_name_HV_ARM64_REGISTER_ID_PFR2_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES01_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES02_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES03_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES04_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES07_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES13_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES26_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES27_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES33_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES35_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES36_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES37_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES43_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES46_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES47_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES52_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES53_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES54_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES55_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES56_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES57_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES63_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES64_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES65_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES66_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES67_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES75_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES76_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES77_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES80_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES81_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES82_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES83_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES84_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES85_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES86_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES87_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES90_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES91_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES92_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES93_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES94_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES95_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES96_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES97_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES100_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES101_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES102_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES103_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES104_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES105_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES106_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES107_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES110_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES111_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES112_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES113_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES114_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES115_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES116_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES117_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES120_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES121_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES122_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES123_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES124_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES125_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES126_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES127_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES130_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES131_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES132_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES133_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES134_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES135_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES136_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES137_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES140_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES141_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES142_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES143_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES144_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES145_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES146_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES147_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES150_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES151_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES152_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES153_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES154_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES155_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES156_EL1
hv_register_name_HV_ARM64_REGISTER_ID_RES157_EL1
hv_register_name_HV_ARM64_REGISTER_ID_REVIDR_EL1
hv_register_name_HV_ARM64_REGISTER_IFSR32_EL2
hv_register_name_HV_ARM64_REGISTER_INTERFACE_VERSION
hv_register_name_HV_ARM64_REGISTER_ISR_EL1
hv_register_name_HV_ARM64_REGISTER_LORC_EL1
hv_register_name_HV_ARM64_REGISTER_LOREA_EL1
hv_register_name_HV_ARM64_REGISTER_LORID_EL1
hv_register_name_HV_ARM64_REGISTER_LORN_EL1
hv_register_name_HV_ARM64_REGISTER_LORSA_EL1
hv_register_name_HV_ARM64_REGISTER_LR
hv_register_name_HV_ARM64_REGISTER_MAIR_EL1
hv_register_name_HV_ARM64_REGISTER_MAIR_EL2
hv_register_name_HV_ARM64_REGISTER_MAIR_ELX
hv_register_name_HV_ARM64_REGISTER_MDCCINT_EL1
hv_register_name_HV_ARM64_REGISTER_MDCCSR_EL0
hv_register_name_HV_ARM64_REGISTER_MDCR_EL2
hv_register_name_HV_ARM64_REGISTER_MDRAR_EL1
hv_register_name_HV_ARM64_REGISTER_MDSCR_EL1
hv_register_name_HV_ARM64_REGISTER_MIDR_EL1
hv_register_name_HV_ARM64_REGISTER_MPAM0_EL1
hv_register_name_HV_ARM64_REGISTER_MPAM1_EL1
hv_register_name_HV_ARM64_REGISTER_MPAM2_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMHCR_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMIDR_EL1
hv_register_name_HV_ARM64_REGISTER_MPAMSM_EL1
hv_register_name_HV_ARM64_REGISTER_MPAMVPM0_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM1_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM2_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM3_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM4_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM5_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM6_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPM7_EL2
hv_register_name_HV_ARM64_REGISTER_MPAMVPMV_EL2
hv_register_name_HV_ARM64_REGISTER_MPIDR_EL1
hv_register_name_HV_ARM64_REGISTER_MVFR0_EL1
hv_register_name_HV_ARM64_REGISTER_MVFR1_EL1
hv_register_name_HV_ARM64_REGISTER_MVFR2_EL1
hv_register_name_HV_ARM64_REGISTER_NZCV
hv_register_name_HV_ARM64_REGISTER_OSDLR_EL1
hv_register_name_HV_ARM64_REGISTER_OSDTRRX_EL1
hv_register_name_HV_ARM64_REGISTER_OSDTRTX_EL1
hv_register_name_HV_ARM64_REGISTER_OSECCR_EL1
hv_register_name_HV_ARM64_REGISTER_OSLAR_EL1
hv_register_name_HV_ARM64_REGISTER_OSLSR_EL1
hv_register_name_HV_ARM64_REGISTER_P0
hv_register_name_HV_ARM64_REGISTER_P1
hv_register_name_HV_ARM64_REGISTER_P2
hv_register_name_HV_ARM64_REGISTER_P3
hv_register_name_HV_ARM64_REGISTER_P4
hv_register_name_HV_ARM64_REGISTER_P5
hv_register_name_HV_ARM64_REGISTER_P6
hv_register_name_HV_ARM64_REGISTER_P7
hv_register_name_HV_ARM64_REGISTER_P8
hv_register_name_HV_ARM64_REGISTER_P9
hv_register_name_HV_ARM64_REGISTER_P10
hv_register_name_HV_ARM64_REGISTER_P11
hv_register_name_HV_ARM64_REGISTER_P12
hv_register_name_HV_ARM64_REGISTER_P13
hv_register_name_HV_ARM64_REGISTER_P14
hv_register_name_HV_ARM64_REGISTER_P15
hv_register_name_HV_ARM64_REGISTER_PAN
hv_register_name_HV_ARM64_REGISTER_PARTITION_INFO_PAGE
hv_register_name_HV_ARM64_REGISTER_PAR_EL1
hv_register_name_HV_ARM64_REGISTER_PC
hv_register_name_HV_ARM64_REGISTER_PMBIDR_EL1
hv_register_name_HV_ARM64_REGISTER_PMBLIMITR_EL1
hv_register_name_HV_ARM64_REGISTER_PMBPTR_EL1
hv_register_name_HV_ARM64_REGISTER_PMBSR_EL1
hv_register_name_HV_ARM64_REGISTER_PMCCFILTR_EL0
hv_register_name_HV_ARM64_REGISTER_PMCCNTR_EL0
hv_register_name_HV_ARM64_REGISTER_PMCEID0_EL0
hv_register_name_HV_ARM64_REGISTER_PMCEID1_EL0
hv_register_name_HV_ARM64_REGISTER_PMCNTENCLR_EL0
hv_register_name_HV_ARM64_REGISTER_PMCNTENSET_EL0
hv_register_name_HV_ARM64_REGISTER_PMCR_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR0_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR1_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR2_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR3_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR4_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR5_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR6_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR7_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR8_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR9_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR10_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR11_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR12_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR13_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR14_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR15_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR16_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR17_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR18_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR19_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR20_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR21_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR22_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR23_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR24_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR25_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR26_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR27_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR28_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR29_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVCNTR30_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER0_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER1_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER2_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER3_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER4_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER5_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER6_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER7_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER8_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER9_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER10_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER11_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER12_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER13_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER14_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER15_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER16_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER17_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER18_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER19_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER20_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER21_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER22_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER23_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER24_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER25_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER26_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER27_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER28_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER29_EL0
hv_register_name_HV_ARM64_REGISTER_PMEVTYPER30_EL0
hv_register_name_HV_ARM64_REGISTER_PMINTENCLR_EL1
hv_register_name_HV_ARM64_REGISTER_PMINTENSET_EL1
hv_register_name_HV_ARM64_REGISTER_PMMIR_EL1
hv_register_name_HV_ARM64_REGISTER_PMOVSCLR_EL0
hv_register_name_HV_ARM64_REGISTER_PMOVSSET_EL0
hv_register_name_HV_ARM64_REGISTER_PMSCR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSCR_EL2
hv_register_name_HV_ARM64_REGISTER_PMSELR_EL0
hv_register_name_HV_ARM64_REGISTER_PMSEVFR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSFCR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSICR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSIDR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSIRR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSLATFR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSNEVFR_EL1
hv_register_name_HV_ARM64_REGISTER_PMSWINC_EL0
hv_register_name_HV_ARM64_REGISTER_PMUSERENR_EL0
hv_register_name_HV_ARM64_REGISTER_PMXEVCNTR_EL0
hv_register_name_HV_ARM64_REGISTER_PMXEVTYPER_EL0
hv_register_name_HV_ARM64_REGISTER_PSTATE
hv_register_name_HV_ARM64_REGISTER_Q0
hv_register_name_HV_ARM64_REGISTER_Q1
hv_register_name_HV_ARM64_REGISTER_Q2
hv_register_name_HV_ARM64_REGISTER_Q3
hv_register_name_HV_ARM64_REGISTER_Q4
hv_register_name_HV_ARM64_REGISTER_Q5
hv_register_name_HV_ARM64_REGISTER_Q6
hv_register_name_HV_ARM64_REGISTER_Q7
hv_register_name_HV_ARM64_REGISTER_Q8
hv_register_name_HV_ARM64_REGISTER_Q9
hv_register_name_HV_ARM64_REGISTER_Q10
hv_register_name_HV_ARM64_REGISTER_Q11
hv_register_name_HV_ARM64_REGISTER_Q12
hv_register_name_HV_ARM64_REGISTER_Q13
hv_register_name_HV_ARM64_REGISTER_Q14
hv_register_name_HV_ARM64_REGISTER_Q15
hv_register_name_HV_ARM64_REGISTER_Q16
hv_register_name_HV_ARM64_REGISTER_Q17
hv_register_name_HV_ARM64_REGISTER_Q18
hv_register_name_HV_ARM64_REGISTER_Q19
hv_register_name_HV_ARM64_REGISTER_Q20
hv_register_name_HV_ARM64_REGISTER_Q21
hv_register_name_HV_ARM64_REGISTER_Q22
hv_register_name_HV_ARM64_REGISTER_Q23
hv_register_name_HV_ARM64_REGISTER_Q24
hv_register_name_HV_ARM64_REGISTER_Q25
hv_register_name_HV_ARM64_REGISTER_Q26
hv_register_name_HV_ARM64_REGISTER_Q27
hv_register_name_HV_ARM64_REGISTER_Q28
hv_register_name_HV_ARM64_REGISTER_Q29
hv_register_name_HV_ARM64_REGISTER_Q30
hv_register_name_HV_ARM64_REGISTER_Q31
hv_register_name_HV_ARM64_REGISTER_REVIDR_EL1
hv_register_name_HV_ARM64_REGISTER_RGSR_EL1
hv_register_name_HV_ARM64_REGISTER_RNDR
hv_register_name_HV_ARM64_REGISTER_RNDRRS
hv_register_name_HV_ARM64_REGISTER_SCTLR_EL1
hv_register_name_HV_ARM64_REGISTER_SCTLR_EL2
hv_register_name_HV_ARM64_REGISTER_SCTLR_ELX
hv_register_name_HV_ARM64_REGISTER_SCXTNUM_EL0
hv_register_name_HV_ARM64_REGISTER_SCXTNUM_EL1
hv_register_name_HV_ARM64_REGISTER_SCXTNUM_EL2
hv_register_name_HV_ARM64_REGISTER_SDER32_EL2
hv_register_name_HV_ARM64_REGISTER_SMCR_EL1
hv_register_name_HV_ARM64_REGISTER_SMCR_EL2
hv_register_name_HV_ARM64_REGISTER_SMIDR_EL1
hv_register_name_HV_ARM64_REGISTER_SMPRIMAP_EL2
hv_register_name_HV_ARM64_REGISTER_SMPRI_EL1
hv_register_name_HV_ARM64_REGISTER_SP
hv_register_name_HV_ARM64_REGISTER_SPSR_EL1
hv_register_name_HV_ARM64_REGISTER_SPSR_EL2
hv_register_name_HV_ARM64_REGISTER_SPSR_ELX
hv_register_name_HV_ARM64_REGISTER_SP_EL0
hv_register_name_HV_ARM64_REGISTER_SP_EL1
hv_register_name_HV_ARM64_REGISTER_SP_EL2
hv_register_name_HV_ARM64_REGISTER_SP_SEL
hv_register_name_HV_ARM64_REGISTER_SSBS
hv_register_name_HV_ARM64_REGISTER_SYNTHETIC_ESR_EL1
hv_register_name_HV_ARM64_REGISTER_SYNTHETIC_VBAR_EL1
hv_register_name_HV_ARM64_REGISTER_TCO
hv_register_name_HV_ARM64_REGISTER_TCR_EL1
hv_register_name_HV_ARM64_REGISTER_TCR_EL2
hv_register_name_HV_ARM64_REGISTER_TCR_ELX
hv_register_name_HV_ARM64_REGISTER_TFSRE0_EL1
hv_register_name_HV_ARM64_REGISTER_TFSR_EL1
hv_register_name_HV_ARM64_REGISTER_TFSR_EL2
hv_register_name_HV_ARM64_REGISTER_TLBI_CONTROL
hv_register_name_HV_ARM64_REGISTER_TPIDR2_EL0
hv_register_name_HV_ARM64_REGISTER_TPIDRRO_EL0
hv_register_name_HV_ARM64_REGISTER_TPIDR_EL0
hv_register_name_HV_ARM64_REGISTER_TPIDR_EL1
hv_register_name_HV_ARM64_REGISTER_TPIDR_EL2
hv_register_name_HV_ARM64_REGISTER_TRFCR_EL1
hv_register_name_HV_ARM64_REGISTER_TRFCR_EL2
hv_register_name_HV_ARM64_REGISTER_TRFCR_ELX
hv_register_name_HV_ARM64_REGISTER_TTBR0_EL1
hv_register_name_HV_ARM64_REGISTER_TTBR0_EL2
hv_register_name_HV_ARM64_REGISTER_TTBR0_ELX
hv_register_name_HV_ARM64_REGISTER_TTBR1_EL1
hv_register_name_HV_ARM64_REGISTER_TTBR1_EL2
hv_register_name_HV_ARM64_REGISTER_TTBR1_ELX
hv_register_name_HV_ARM64_REGISTER_UAO
hv_register_name_HV_ARM64_REGISTER_VBAR_EL1
hv_register_name_HV_ARM64_REGISTER_VBAR_EL2
hv_register_name_HV_ARM64_REGISTER_VBAR_ELX
hv_register_name_HV_ARM64_REGISTER_VDISR_EL2
hv_register_name_HV_ARM64_REGISTER_VMPIDR_EL2
hv_register_name_HV_ARM64_REGISTER_VNCR_EL2
hv_register_name_HV_ARM64_REGISTER_VPIDR_EL2
hv_register_name_HV_ARM64_REGISTER_VSESR_EL2
hv_register_name_HV_ARM64_REGISTER_VSTCR_EL2
hv_register_name_HV_ARM64_REGISTER_VSTTBR_EL2
hv_register_name_HV_ARM64_REGISTER_VTCR_EL2
hv_register_name_HV_ARM64_REGISTER_VTTBR_EL2
hv_register_name_HV_ARM64_REGISTER_X0
hv_register_name_HV_ARM64_REGISTER_X1
hv_register_name_HV_ARM64_REGISTER_X2
hv_register_name_HV_ARM64_REGISTER_X3
hv_register_name_HV_ARM64_REGISTER_X4
hv_register_name_HV_ARM64_REGISTER_X5
hv_register_name_HV_ARM64_REGISTER_X6
hv_register_name_HV_ARM64_REGISTER_X7
hv_register_name_HV_ARM64_REGISTER_X8
hv_register_name_HV_ARM64_REGISTER_X9
hv_register_name_HV_ARM64_REGISTER_X10
hv_register_name_HV_ARM64_REGISTER_X11
hv_register_name_HV_ARM64_REGISTER_X12
hv_register_name_HV_ARM64_REGISTER_X13
hv_register_name_HV_ARM64_REGISTER_X14
hv_register_name_HV_ARM64_REGISTER_X15
hv_register_name_HV_ARM64_REGISTER_X16
hv_register_name_HV_ARM64_REGISTER_X17
hv_register_name_HV_ARM64_REGISTER_X18
hv_register_name_HV_ARM64_REGISTER_X19
hv_register_name_HV_ARM64_REGISTER_X20
hv_register_name_HV_ARM64_REGISTER_X21
hv_register_name_HV_ARM64_REGISTER_X22
hv_register_name_HV_ARM64_REGISTER_X23
hv_register_name_HV_ARM64_REGISTER_X24
hv_register_name_HV_ARM64_REGISTER_X25
hv_register_name_HV_ARM64_REGISTER_X26
hv_register_name_HV_ARM64_REGISTER_X27
hv_register_name_HV_ARM64_REGISTER_X28
hv_register_name_HV_ARM64_REGISTER_XZR
hv_register_name_HV_ARM64_REGISTER_Z0
hv_register_name_HV_ARM64_REGISTER_Z1
hv_register_name_HV_ARM64_REGISTER_Z2
hv_register_name_HV_ARM64_REGISTER_Z3
hv_register_name_HV_ARM64_REGISTER_Z4
hv_register_name_HV_ARM64_REGISTER_Z5
hv_register_name_HV_ARM64_REGISTER_Z6
hv_register_name_HV_ARM64_REGISTER_Z7
hv_register_name_HV_ARM64_REGISTER_Z8
hv_register_name_HV_ARM64_REGISTER_Z9
hv_register_name_HV_ARM64_REGISTER_Z10
hv_register_name_HV_ARM64_REGISTER_Z11
hv_register_name_HV_ARM64_REGISTER_Z12
hv_register_name_HV_ARM64_REGISTER_Z13
hv_register_name_HV_ARM64_REGISTER_Z14
hv_register_name_HV_ARM64_REGISTER_Z15
hv_register_name_HV_ARM64_REGISTER_Z16
hv_register_name_HV_ARM64_REGISTER_Z17
hv_register_name_HV_ARM64_REGISTER_Z18
hv_register_name_HV_ARM64_REGISTER_Z19
hv_register_name_HV_ARM64_REGISTER_Z20
hv_register_name_HV_ARM64_REGISTER_Z21
hv_register_name_HV_ARM64_REGISTER_Z22
hv_register_name_HV_ARM64_REGISTER_Z23
hv_register_name_HV_ARM64_REGISTER_Z24
hv_register_name_HV_ARM64_REGISTER_Z25
hv_register_name_HV_ARM64_REGISTER_Z26
hv_register_name_HV_ARM64_REGISTER_Z27
hv_register_name_HV_ARM64_REGISTER_Z28
hv_register_name_HV_ARM64_REGISTER_Z29
hv_register_name_HV_ARM64_REGISTER_Z30
hv_register_name_HV_ARM64_REGISTER_Z31
hv_register_name_HV_ARM64_REGISTER_ZCR_EL1
hv_register_name_HV_ARM64_REGISTER_ZCR_EL2
hv_register_name_HV_ARM64_REGISTER_ZCR_ELX
hv_register_name_HV_REGISTER_CPU_MANAGEMENT_FEATURES_INFO
hv_register_name_HV_REGISTER_CPU_MANAGEMENT_VERSION
hv_register_name_HV_REGISTER_DEBUG_DEVICE_OPTIONS
hv_register_name_HV_REGISTER_DELIVERABILITY_NOTIFICATIONS
hv_register_name_HV_REGISTER_DISPATCH_SUSPEND
hv_register_name_HV_REGISTER_EOM
hv_register_name_HV_REGISTER_EXPLICIT_SUSPEND
hv_register_name_HV_REGISTER_FEATURES_INFO
hv_register_name_HV_REGISTER_GUEST_CRASH_CTL
hv_register_name_HV_REGISTER_GUEST_CRASH_P0
hv_register_name_HV_REGISTER_GUEST_CRASH_P1
hv_register_name_HV_REGISTER_GUEST_CRASH_P2
hv_register_name_HV_REGISTER_GUEST_CRASH_P3
hv_register_name_HV_REGISTER_GUEST_CRASH_P4
hv_register_name_HV_REGISTER_GUEST_IDLE
hv_register_name_HV_REGISTER_GUEST_OS_ID
hv_register_name_HV_REGISTER_HARDWARE_FEATURES_INFO
hv_register_name_HV_REGISTER_HYPERVISOR_VERSION
hv_register_name_HV_REGISTER_IMPLEMENTATION_LIMITS_INFO
hv_register_name_HV_REGISTER_INSTRUCTION_EMULATION_HINTS
hv_register_name_HV_REGISTER_INTERCEPT_SUSPEND
hv_register_name_HV_REGISTER_INTERNAL_ACTIVITY_STATE
hv_register_name_HV_REGISTER_INTERRUPT_CLOCK_FREQUENCY
hv_register_name_HV_REGISTER_IPT_FEATURES_INFO
hv_register_name_HV_REGISTER_ISOLATION_CAPABILITIES
hv_register_name_HV_REGISTER_MEMORY_ZEROING_CONTROL
hv_register_name_HV_REGISTER_NESTED_EOM
hv_register_name_HV_REGISTER_NESTED_SCONTROL
hv_register_name_HV_REGISTER_NESTED_SIFP
hv_register_name_HV_REGISTER_NESTED_SINT0
hv_register_name_HV_REGISTER_NESTED_SINT1
hv_register_name_HV_REGISTER_NESTED_SINT2
hv_register_name_HV_REGISTER_NESTED_SINT3
hv_register_name_HV_REGISTER_NESTED_SINT4
hv_register_name_HV_REGISTER_NESTED_SINT5
hv_register_name_HV_REGISTER_NESTED_SINT6
hv_register_name_HV_REGISTER_NESTED_SINT7
hv_register_name_HV_REGISTER_NESTED_SINT8
hv_register_name_HV_REGISTER_NESTED_SINT9
hv_register_name_HV_REGISTER_NESTED_SINT10
hv_register_name_HV_REGISTER_NESTED_SINT11
hv_register_name_HV_REGISTER_NESTED_SINT12
hv_register_name_HV_REGISTER_NESTED_SINT13
hv_register_name_HV_REGISTER_NESTED_SINT14
hv_register_name_HV_REGISTER_NESTED_SINT15
hv_register_name_HV_REGISTER_NESTED_SIPP
hv_register_name_HV_REGISTER_NESTED_SIRBP
hv_register_name_HV_REGISTER_NESTED_SVERSION
hv_register_name_HV_REGISTER_NESTED_VIRT_FEATURES_INFO
hv_register_name_HV_REGISTER_NESTED_VP_INDEX
hv_register_name_HV_REGISTER_PENDING_EVENT0
hv_register_name_HV_REGISTER_PENDING_EVENT1
hv_register_name_HV_REGISTER_POWER_STATE_CONFIG_C1
hv_register_name_HV_REGISTER_POWER_STATE_CONFIG_C2
hv_register_name_HV_REGISTER_POWER_STATE_CONFIG_C3
hv_register_name_HV_REGISTER_POWER_STATE_TRIGGER_C1
hv_register_name_HV_REGISTER_POWER_STATE_TRIGGER_C2
hv_register_name_HV_REGISTER_POWER_STATE_TRIGGER_C3
hv_register_name_HV_REGISTER_PRIVILEGES_AND_FEATURES_INFO
hv_register_name_HV_REGISTER_PROCESSOR_CLOCK_FREQUENCY
hv_register_name_HV_REGISTER_REFERENCE_TSC
hv_register_name_HV_REGISTER_SCONTROL
hv_register_name_HV_REGISTER_SIEFP
hv_register_name_HV_REGISTER_SIMP
hv_register_name_HV_REGISTER_SINT0
hv_register_name_HV_REGISTER_SINT1
hv_register_name_HV_REGISTER_SINT2
hv_register_name_HV_REGISTER_SINT3
hv_register_name_HV_REGISTER_SINT4
hv_register_name_HV_REGISTER_SINT5
hv_register_name_HV_REGISTER_SINT6
hv_register_name_HV_REGISTER_SINT7
hv_register_name_HV_REGISTER_SINT8
hv_register_name_HV_REGISTER_SINT9
hv_register_name_HV_REGISTER_SINT10
hv_register_name_HV_REGISTER_SINT11
hv_register_name_HV_REGISTER_SINT12
hv_register_name_HV_REGISTER_SINT13
hv_register_name_HV_REGISTER_SINT14
hv_register_name_HV_REGISTER_SINT15
hv_register_name_HV_REGISTER_SIRBP
hv_register_name_HV_REGISTER_SKIP_LEVEL_FEATURES_INFO
hv_register_name_HV_REGISTER_STATS_PARTITION_INTERNAL
hv_register_name_HV_REGISTER_STATS_PARTITION_RETAIL
hv_register_name_HV_REGISTER_STATS_VP_INTERNAL
hv_register_name_HV_REGISTER_STATS_VP_RETAIL
hv_register_name_HV_REGISTER_STIMER0_CONFIG
hv_register_name_HV_REGISTER_STIMER0_COUNT
hv_register_name_HV_REGISTER_STIMER1_CONFIG
hv_register_name_HV_REGISTER_STIMER1_COUNT
hv_register_name_HV_REGISTER_STIMER2_CONFIG
hv_register_name_HV_REGISTER_STIMER2_COUNT
hv_register_name_HV_REGISTER_STIMER3_CONFIG
hv_register_name_HV_REGISTER_STIMER3_COUNT
hv_register_name_HV_REGISTER_STIME_UNHALTED_TIMER_CONFIG
hv_register_name_HV_REGISTER_STIME_UNHALTED_TIMER_COUNT
hv_register_name_HV_REGISTER_SVERSION
hv_register_name_HV_REGISTER_SVM_FEATURES_INFO
hv_register_name_HV_REGISTER_TIME_REF_COUNT
hv_register_name_HV_REGISTER_VP_ASSIST_PAGE
hv_register_name_HV_REGISTER_VP_INDEX
hv_register_name_HV_REGISTER_VP_ROOT_SIGNAL_COUNT
hv_register_name_HV_REGISTER_VP_RUNTIME
hv_register_name_HV_REGISTER_VSM_CAPABILITIES
hv_register_name_HV_REGISTER_VSM_CODE_PAGE_OFFSETS
hv_register_name_HV_REGISTER_VSM_PARTITION_CONFIG
hv_register_name_HV_REGISTER_VSM_PARTITION_STATUS
hv_register_name_HV_REGISTER_VSM_VINA
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL0
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL1
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL2
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL3
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL4
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL5
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL6
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL7
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL8
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL9
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL10
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL11
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL12
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL13
hv_register_name_HV_REGISTER_VSM_VP_SECURE_CONFIG_VTL14
hv_register_name_HV_REGISTER_VSM_VP_STATUS
hv_register_name_HV_REGISTER_VSM_VP_WAIT_FOR_TLB_LOCK
hv_translate_gva_result_code_HV_TRANSLATE_GVA_GPA_ILLEGAL_OVERLAY_ACCESS
hv_translate_gva_result_code_HV_TRANSLATE_GVA_GPA_NO_READ_ACCESS
hv_translate_gva_result_code_HV_TRANSLATE_GVA_GPA_NO_WRITE_ACCESS
hv_translate_gva_result_code_HV_TRANSLATE_GVA_GPA_UNACCEPTED
hv_translate_gva_result_code_HV_TRANSLATE_GVA_GPA_UNMAPPED
hv_translate_gva_result_code_HV_TRANSLATE_GVA_INTERCEPT
hv_translate_gva_result_code_HV_TRANSLATE_GVA_INVALIDE_PAGE_TABLE_FLAGS
hv_translate_gva_result_code_HV_TRANSLATE_GVA_PAGE_NOT_PRESENT
hv_translate_gva_result_code_HV_TRANSLATE_GVA_PRIVILEGE_VIOLATION
hv_translate_gva_result_code_HV_TRANSLATE_GVA_SUCCESS

Type Aliases§

__be16
__be32
__be64
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_time_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__le16
__le32
__le64
__poll_t
__s8
__s16
__s32
__s64
__s128
__sum16
__u8
__u16
__u32
__u64
__u128
__wsum
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
_bindgen_ty_6
_bindgen_ty_7
_bindgen_ty_8
_bindgen_ty_9
_bindgen_ty_10
_bindgen_ty_11
_bindgen_ty_12
bool_
hv_access_gpa_result_code
hv_arm64_pending_interruption_type
hv_arm64_reset_type
hv_generic_set_format
hv_intercept_type
hv_interrupt_type
hv_isolated_page_size
hv_isolated_page_type
hv_message_type
hv_nano100_time_t
hv_partition_isolation_state
hv_partition_property_code
hv_port_type
hv_register_name
hv_translate_gva_result_code

Unions§

hv_access_gpa_control_flags
hv_access_gpa_result
hv_arm64_interrupt_state_register
hv_arm64_memory_access_info
hv_arm64_pending_interruption_register
hv_arm64_pending_synthetic_exception_event
hv_arm64_register_access_info
hv_arm64_vp_execution_state
hv_explicit_suspend_register
hv_get_vp_cpuid_values_flags
hv_gpa_page_range
hv_input_get_partition_property_ex__bindgen_ty_1
hv_input_vtl
hv_intercept_parameters
hv_intercept_suspend_register
hv_internal_activity_register
hv_interrupt_control
hv_message__bindgen_ty_1
hv_message_flags
hv_message_header__bindgen_ty_1
hv_output_get_vp_cpuid_values
hv_partition_complete_isolated_import_data
hv_partition_isolation_properties
hv_partition_processor_features
hv_partition_processor_xsave_features
hv_partition_property_arg
hv_partition_property_arg__bindgen_ty_1__bindgen_ty_1
hv_partition_property_ex
hv_partition_property_vmm_capabilities__bindgen_ty_1
hv_partition_synthetic_processor_features
hv_pfn_range
hv_port_id
hv_port_info__bindgen_ty_1
hv_register_value
hv_register_vsm_partition_config
hv_sev_vmgexit_offload
hv_snp_guest_policy
hv_stimer_config
hv_translate_gva_result
hv_vp_register_page_interrupt_vectors
hv_x64_fp_control_status_register
hv_x64_fp_control_status_register__bindgen_ty_1__bindgen_ty_1
hv_x64_fp_register
hv_x64_interrupt_state_register
hv_x64_msr_npiep_config_contents
hv_x64_register_sev_ghcb
hv_x64_register_sev_hv_doorbell
hv_x64_segment_register__bindgen_ty_1
hv_x64_xmm_control_status_register
hv_x64_xmm_control_status_register__bindgen_ty_1__bindgen_ty_1
hv_x64_xsave_xfem_register