ReactOS 0.4.17-dev-1190-g4c812f4
_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 879 of file haltypes.h.

Member Data Documentation

◆ ApicWriteIcr

PHAL_ENLIGHTENMENT_WRITE_ICR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ApicWriteIcr

Definition at line 884 of file haltypes.h.

◆ EndOfInterrupt

PHAL_ENLIGHTENMENT_EOI _HAL_INTEL_ENLIGHTENMENT_INFORMATION::EndOfInterrupt

Definition at line 883 of file haltypes.h.

◆ Enlightenments

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::Enlightenments

Definition at line 881 of file haltypes.h.

◆ EnterSleepState

PHAL_ENTER_SLEEP_STATE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::EnterSleepState

Definition at line 890 of file haltypes.h.

◆ GetMachineCheckContext

PHAL_LP_GET_MACHINE_CHECK_CONTEXT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetMachineCheckContext

Definition at line 902 of file haltypes.h.

◆ GetProcessorIndexFromVpIndex

PHAL_GET_PROCESSOR_INDEX_FROM_VP_INDEX _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetProcessorIndexFromVpIndex

Definition at line 907 of file haltypes.h.

◆ GetReferenceTime

PHAL_GET_REFERENCE_TIME _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetReferenceTime

Definition at line 888 of file haltypes.h.

◆ GetVpIndexFromApicId

PHAL_GET_VP_INDEX_FROM_APIC_ID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::GetVpIndexFromApicId

Definition at line 911 of file haltypes.h.

◆ HypervisorConnected

LOGICAL _HAL_INTEL_ENLIGHTENMENT_INFORMATION::HypervisorConnected

Definition at line 882 of file haltypes.h.

◆ IumEfiRuntimeService

PHAL_IUM_EFI_RUNTIME_SERVICE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::IumEfiRuntimeService

Definition at line 912 of file haltypes.h.

◆ LongSpinWait

PHAL_LONG_SPIN_WAIT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::LongSpinWait

Definition at line 887 of file haltypes.h.

◆ LpWritebackInvalidate

PHAL_LP_WRITEBACK_INVALIDATE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::LpWritebackInvalidate

Definition at line 901 of file haltypes.h.

◆ MapDeviceInterrupt

PHAL_MAP_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::MapDeviceInterrupt

Definition at line 892 of file haltypes.h.

◆ NotifyDebugDeviceAvailable

PHAL_NOTIFY_DEBUG_DEVICE_AVAILABLE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::NotifyDebugDeviceAvailable

Definition at line 891 of file haltypes.h.

◆ NotifyHpetEnabled

PHAL_NOTIFY_HPET_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::NotifyHpetEnabled

Definition at line 896 of file haltypes.h.

◆ QueryAssociatedProcessors

PHAL_QUERY_ASSOCIATED_PROCESSORS _HAL_INTEL_ENLIGHTENMENT_INFORMATION::QueryAssociatedProcessors

Definition at line 897 of file haltypes.h.

◆ ReadCpuid

PHAL_LP_READ_CPUID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ReadCpuid

Definition at line 900 of file haltypes.h.

◆ ReadMultipleMsr

PHAL_LP_READ_MULTIPLE_MSR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ReadMultipleMsr

Definition at line 898 of file haltypes.h.

◆ Reserved0

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::Reserved0

Definition at line 885 of file haltypes.h.

◆ ResumePartition

PHAL_RESUME_PARTITION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::ResumePartition

Definition at line 904 of file haltypes.h.

◆ RetargetDeviceInterrupt

PHAL_RETARGET_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::RetargetDeviceInterrupt

Definition at line 894 of file haltypes.h.

◆ SetHpetConfig

PHAL_SET_HPET_CONFIG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetHpetConfig

Definition at line 895 of file haltypes.h.

◆ SetSystemMachineCheckProperty

PHAL_SET_SYSTEM_MACHINE_CHECK_PROPERTY _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetSystemMachineCheckProperty

Definition at line 905 of file haltypes.h.

◆ SetSystemSleepProperty

PHAL_SET_SYSTEM_SLEEP_PROPERTY _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SetSystemSleepProperty

Definition at line 889 of file haltypes.h.

◆ SpinCountMask

ULONG _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SpinCountMask

Definition at line 886 of file haltypes.h.

◆ StartVirtualProcessor

PHAL_START_VIRTUAL_PROCESSOR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::StartVirtualProcessor

Definition at line 910 of file haltypes.h.

◆ SuspendPartition

PHAL_SUSPEND_PARTITION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SuspendPartition

Definition at line 903 of file haltypes.h.

◆ SvmAcknowledgePageRequest

PHAL_SVM_ACKNOWLEDGE_PAGE_REQUEST _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmAcknowledgePageRequest

Definition at line 922 of file haltypes.h.

◆ SvmAttachPasidSpace

PHAL_SVM_ATTACH_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmAttachPasidSpace

Definition at line 918 of file haltypes.h.

◆ SvmClearPrqStalled

PHAL_SVM_CLEAR_PRQ_STALLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmClearPrqStalled

Definition at line 925 of file haltypes.h.

◆ SvmCreatePasidSpace

PHAL_SVM_CREATE_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmCreatePasidSpace

Definition at line 915 of file haltypes.h.

◆ SvmCreatePrQueue

PHAL_SVM_CREATE_PR_QUEUE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmCreatePrQueue

Definition at line 923 of file haltypes.h.

◆ SvmDeletePrQueue

PHAL_SVM_DELETE_PR_QUEUE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDeletePrQueue

Definition at line 924 of file haltypes.h.

◆ SvmDetachPasidSpace

PHAL_SVM_DETACH_PASID_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDetachPasidSpace

Definition at line 919 of file haltypes.h.

◆ SvmDisablePasid

PHAL_SVM_DISABLE_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmDisablePasid

Definition at line 921 of file haltypes.h.

◆ SvmEnablePasid

PHAL_SVM_ENABLE_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmEnablePasid

Definition at line 920 of file haltypes.h.

◆ SvmFlushPasid

PHAL_SVM_FLUSH_PASID _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmFlushPasid

Definition at line 917 of file haltypes.h.

◆ SvmGetDeviceCapabilities

PHAL_SVM_GET_DEVICE_CAPABILITIES _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmGetDeviceCapabilities

Definition at line 914 of file haltypes.h.

◆ SvmGetSystemCapabilities

PHAL_SVM_GET_SYSTEM_CAPABILITIES _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmGetSystemCapabilities

Definition at line 913 of file haltypes.h.

◆ SvmSetDeviceEnabled

PHAL_SVM_SET_DEVICE_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmSetDeviceEnabled

Definition at line 926 of file haltypes.h.

◆ SvmSetPasidAddressSpace

PHAL_SVM_SET_PASID_ADDRESS_SPACE _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SvmSetPasidAddressSpace

Definition at line 916 of file haltypes.h.

◆ SyntheticClusterIpi

PHAL_SYNTHETIC_CLUSTER_IPI _HAL_INTEL_ENLIGHTENMENT_INFORMATION::SyntheticClusterIpi

Definition at line 908 of file haltypes.h.

◆ UnmapDeviceInterrupt

PHAL_UNMAP_DEVICE_INTERRUPT _HAL_INTEL_ENLIGHTENMENT_INFORMATION::UnmapDeviceInterrupt

Definition at line 893 of file haltypes.h.

◆ VpStartEnabled

PHAL_VP_START_ENABLED _HAL_INTEL_ENLIGHTENMENT_INFORMATION::VpStartEnabled

Definition at line 909 of file haltypes.h.

◆ WheaErrorNotification

PHAL_WHEA_ERROR_NOTIFICATION _HAL_INTEL_ENLIGHTENMENT_INFORMATION::WheaErrorNotification

Definition at line 906 of file haltypes.h.

◆ WriteMultipleMsr

PHAL_LP_WRITE_MULTIPLE_MSR _HAL_INTEL_ENLIGHTENMENT_INFORMATION::WriteMultipleMsr

Definition at line 899 of file haltypes.h.


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