ReactOS 0.4.16-dev-2354-g16de117
_HAL_INTEL_ENLIGHTENMENT_INFORMATION Struct Reference

#include <haltypes.h>

Collaboration diagram for _HAL_INTEL_ENLIGHTENMENT_INFORMATION:

Public Attributes

ULONG Enlightenments
 
LOGICAL HypervisorConnected
 
PHAL_ENLIGHTENMENT_EOI EndOfInterrupt
 
PHAL_ENLIGHTENMENT_WRITE_ICR ApicWriteIcr
 
ULONG Reserved0
 
ULONG SpinCountMask
 
PHAL_LONG_SPIN_WAIT LongSpinWait
 
PHAL_GET_REFERENCE_TIME GetReferenceTime
 
PHAL_SET_SYSTEM_SLEEP_PROPERTY SetSystemSleepProperty
 
PHAL_ENTER_SLEEP_STATE EnterSleepState
 
PHAL_NOTIFY_DEBUG_DEVICE_AVAILABLE NotifyDebugDeviceAvailable
 
PHAL_MAP_DEVICE_INTERRUPT MapDeviceInterrupt
 
PHAL_UNMAP_DEVICE_INTERRUPT UnmapDeviceInterrupt
 
PHAL_RETARGET_DEVICE_INTERRUPT RetargetDeviceInterrupt
 
PHAL_SET_HPET_CONFIG SetHpetConfig
 
PHAL_NOTIFY_HPET_ENABLED NotifyHpetEnabled
 
PHAL_QUERY_ASSOCIATED_PROCESSORS QueryAssociatedProcessors
 
PHAL_LP_READ_MULTIPLE_MSR ReadMultipleMsr
 
PHAL_LP_WRITE_MULTIPLE_MSR WriteMultipleMsr
 
PHAL_LP_READ_CPUID ReadCpuid
 
PHAL_LP_WRITEBACK_INVALIDATE LpWritebackInvalidate
 
PHAL_LP_GET_MACHINE_CHECK_CONTEXT GetMachineCheckContext
 
PHAL_SUSPEND_PARTITION SuspendPartition
 
PHAL_RESUME_PARTITION ResumePartition
 
PHAL_SET_SYSTEM_MACHINE_CHECK_PROPERTY SetSystemMachineCheckProperty
 
PHAL_WHEA_ERROR_NOTIFICATION WheaErrorNotification
 
PHAL_GET_PROCESSOR_INDEX_FROM_VP_INDEX GetProcessorIndexFromVpIndex
 
PHAL_SYNTHETIC_CLUSTER_IPI SyntheticClusterIpi
 
PHAL_VP_START_ENABLED VpStartEnabled
 
PHAL_START_VIRTUAL_PROCESSOR StartVirtualProcessor
 
PHAL_GET_VP_INDEX_FROM_APIC_ID GetVpIndexFromApicId
 
PHAL_IUM_EFI_RUNTIME_SERVICE IumEfiRuntimeService
 
PHAL_SVM_GET_SYSTEM_CAPABILITIES SvmGetSystemCapabilities
 
PHAL_SVM_GET_DEVICE_CAPABILITIES SvmGetDeviceCapabilities
 
PHAL_SVM_CREATE_PASID_SPACE SvmCreatePasidSpace
 
PHAL_SVM_SET_PASID_ADDRESS_SPACE SvmSetPasidAddressSpace
 
PHAL_SVM_FLUSH_PASID SvmFlushPasid
 
PHAL_SVM_ATTACH_PASID_SPACE SvmAttachPasidSpace
 
PHAL_SVM_DETACH_PASID_SPACE SvmDetachPasidSpace
 
PHAL_SVM_ENABLE_PASID SvmEnablePasid
 
PHAL_SVM_DISABLE_PASID SvmDisablePasid
 
PHAL_SVM_ACKNOWLEDGE_PAGE_REQUEST SvmAcknowledgePageRequest
 
PHAL_SVM_CREATE_PR_QUEUE SvmCreatePrQueue
 
PHAL_SVM_DELETE_PR_QUEUE SvmDeletePrQueue
 
PHAL_SVM_CLEAR_PRQ_STALLED SvmClearPrqStalled
 
PHAL_SVM_SET_DEVICE_ENABLED SvmSetDeviceEnabled
 

Detailed Description

Definition at line 811 of file haltypes.h.

Member Data Documentation

◆ ApicWriteIcr

PHAL_ENLIGHTENMENT_WRITE_ICR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ApicWriteIcr

Definition at line 816 of file haltypes.h.

◆ EndOfInterrupt

PHAL_ENLIGHTENMENT_EOI _HAL_INTEL_ENLIGHTENMENT_INFORMATION::EndOfInterrupt

Definition at line 815 of file haltypes.h.

◆ Enlightenments

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::Enlightenments

Definition at line 813 of file haltypes.h.

◆ EnterSleepState

PHAL_ENTER_SLEEP_STATE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::EnterSleepState

Definition at line 822 of file haltypes.h.

◆ GetMachineCheckContext

PHAL_LP_GET_MACHINE_CHECK_CONTEXT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetMachineCheckContext

Definition at line 834 of file haltypes.h.

◆ GetProcessorIndexFromVpIndex

PHAL_GET_PROCESSOR_INDEX_FROM_VP_INDEX _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetProcessorIndexFromVpIndex

Definition at line 839 of file haltypes.h.

◆ GetReferenceTime

PHAL_GET_REFERENCE_TIME _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetReferenceTime

Definition at line 820 of file haltypes.h.

◆ GetVpIndexFromApicId

PHAL_GET_VP_INDEX_FROM_APIC_ID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetVpIndexFromApicId

Definition at line 843 of file haltypes.h.

◆ HypervisorConnected

LOGICAL _HAL_INTEL_ENLIGHTENMENT_INFORMATION::HypervisorConnected

Definition at line 814 of file haltypes.h.

◆ IumEfiRuntimeService

PHAL_IUM_EFI_RUNTIME_SERVICE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::IumEfiRuntimeService

Definition at line 844 of file haltypes.h.

◆ LongSpinWait

PHAL_LONG_SPIN_WAIT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::LongSpinWait

Definition at line 819 of file haltypes.h.

◆ LpWritebackInvalidate

PHAL_LP_WRITEBACK_INVALIDATE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::LpWritebackInvalidate

Definition at line 833 of file haltypes.h.

◆ MapDeviceInterrupt

PHAL_MAP_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::MapDeviceInterrupt

Definition at line 824 of file haltypes.h.

◆ NotifyDebugDeviceAvailable

PHAL_NOTIFY_DEBUG_DEVICE_AVAILABLE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::NotifyDebugDeviceAvailable

Definition at line 823 of file haltypes.h.

◆ NotifyHpetEnabled

PHAL_NOTIFY_HPET_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::NotifyHpetEnabled

Definition at line 828 of file haltypes.h.

◆ QueryAssociatedProcessors

PHAL_QUERY_ASSOCIATED_PROCESSORS _HAL_INTEL_ENLIGHTENMENT_INFORMATION::QueryAssociatedProcessors

Definition at line 829 of file haltypes.h.

◆ ReadCpuid

PHAL_LP_READ_CPUID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ReadCpuid

Definition at line 832 of file haltypes.h.

◆ ReadMultipleMsr

PHAL_LP_READ_MULTIPLE_MSR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ReadMultipleMsr

Definition at line 830 of file haltypes.h.

◆ Reserved0

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::Reserved0

Definition at line 817 of file haltypes.h.

◆ ResumePartition

PHAL_RESUME_PARTITION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ResumePartition

Definition at line 836 of file haltypes.h.

◆ RetargetDeviceInterrupt

PHAL_RETARGET_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::RetargetDeviceInterrupt

Definition at line 826 of file haltypes.h.

◆ SetHpetConfig

PHAL_SET_HPET_CONFIG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetHpetConfig

Definition at line 827 of file haltypes.h.

◆ SetSystemMachineCheckProperty

PHAL_SET_SYSTEM_MACHINE_CHECK_PROPERTY _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetSystemMachineCheckProperty

Definition at line 837 of file haltypes.h.

◆ SetSystemSleepProperty

PHAL_SET_SYSTEM_SLEEP_PROPERTY _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetSystemSleepProperty

Definition at line 821 of file haltypes.h.

◆ SpinCountMask

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SpinCountMask

Definition at line 818 of file haltypes.h.

◆ StartVirtualProcessor

PHAL_START_VIRTUAL_PROCESSOR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::StartVirtualProcessor

Definition at line 842 of file haltypes.h.

◆ SuspendPartition

PHAL_SUSPEND_PARTITION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SuspendPartition

Definition at line 835 of file haltypes.h.

◆ SvmAcknowledgePageRequest

PHAL_SVM_ACKNOWLEDGE_PAGE_REQUEST _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmAcknowledgePageRequest

Definition at line 854 of file haltypes.h.

◆ SvmAttachPasidSpace

PHAL_SVM_ATTACH_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmAttachPasidSpace

Definition at line 850 of file haltypes.h.

◆ SvmClearPrqStalled

PHAL_SVM_CLEAR_PRQ_STALLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmClearPrqStalled

Definition at line 857 of file haltypes.h.

◆ SvmCreatePasidSpace

PHAL_SVM_CREATE_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmCreatePasidSpace

Definition at line 847 of file haltypes.h.

◆ SvmCreatePrQueue

PHAL_SVM_CREATE_PR_QUEUE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmCreatePrQueue

Definition at line 855 of file haltypes.h.

◆ SvmDeletePrQueue

PHAL_SVM_DELETE_PR_QUEUE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDeletePrQueue

Definition at line 856 of file haltypes.h.

◆ SvmDetachPasidSpace

PHAL_SVM_DETACH_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDetachPasidSpace

Definition at line 851 of file haltypes.h.

◆ SvmDisablePasid

PHAL_SVM_DISABLE_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDisablePasid

Definition at line 853 of file haltypes.h.

◆ SvmEnablePasid

PHAL_SVM_ENABLE_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmEnablePasid

Definition at line 852 of file haltypes.h.

◆ SvmFlushPasid

PHAL_SVM_FLUSH_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmFlushPasid

Definition at line 849 of file haltypes.h.

◆ SvmGetDeviceCapabilities

PHAL_SVM_GET_DEVICE_CAPABILITIES _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmGetDeviceCapabilities

Definition at line 846 of file haltypes.h.

◆ SvmGetSystemCapabilities

PHAL_SVM_GET_SYSTEM_CAPABILITIES _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmGetSystemCapabilities

Definition at line 845 of file haltypes.h.

◆ SvmSetDeviceEnabled

PHAL_SVM_SET_DEVICE_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmSetDeviceEnabled

Definition at line 858 of file haltypes.h.

◆ SvmSetPasidAddressSpace

PHAL_SVM_SET_PASID_ADDRESS_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmSetPasidAddressSpace

Definition at line 848 of file haltypes.h.

◆ SyntheticClusterIpi

PHAL_SYNTHETIC_CLUSTER_IPI _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SyntheticClusterIpi

Definition at line 840 of file haltypes.h.

◆ UnmapDeviceInterrupt

PHAL_UNMAP_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::UnmapDeviceInterrupt

Definition at line 825 of file haltypes.h.

◆ VpStartEnabled

PHAL_VP_START_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::VpStartEnabled

Definition at line 841 of file haltypes.h.

◆ WheaErrorNotification

PHAL_WHEA_ERROR_NOTIFICATION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::WheaErrorNotification

Definition at line 838 of file haltypes.h.

◆ WriteMultipleMsr

PHAL_LP_WRITE_MULTIPLE_MSR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::WriteMultipleMsr

Definition at line 831 of file haltypes.h.


The documentation for this struct was generated from the following file: