Enum libwhp::WHV_REGISTER_NAME [−][src]
#[repr(C)]pub enum WHV_REGISTER_NAME { WHvX64RegisterRax, WHvX64RegisterRcx, WHvX64RegisterRdx, WHvX64RegisterRbx, WHvX64RegisterRsp, WHvX64RegisterRbp, WHvX64RegisterRsi, WHvX64RegisterRdi, WHvX64RegisterR8, WHvX64RegisterR9, WHvX64RegisterR10, WHvX64RegisterR11, WHvX64RegisterR12, WHvX64RegisterR13, WHvX64RegisterR14, WHvX64RegisterR15, WHvX64RegisterRip, WHvX64RegisterRflags, WHvX64RegisterEs, WHvX64RegisterCs, WHvX64RegisterSs, WHvX64RegisterDs, WHvX64RegisterFs, WHvX64RegisterGs, WHvX64RegisterLdtr, WHvX64RegisterTr, WHvX64RegisterIdtr, WHvX64RegisterGdtr, WHvX64RegisterCr0, WHvX64RegisterCr2, WHvX64RegisterCr3, WHvX64RegisterCr4, WHvX64RegisterCr8, WHvX64RegisterDr0, WHvX64RegisterDr1, WHvX64RegisterDr2, WHvX64RegisterDr3, WHvX64RegisterDr6, WHvX64RegisterDr7, WHvX64RegisterXmm0, WHvX64RegisterXmm1, WHvX64RegisterXmm2, WHvX64RegisterXmm3, WHvX64RegisterXmm4, WHvX64RegisterXmm5, WHvX64RegisterXmm6, WHvX64RegisterXmm7, WHvX64RegisterXmm8, WHvX64RegisterXmm9, WHvX64RegisterXmm10, WHvX64RegisterXmm11, WHvX64RegisterXmm12, WHvX64RegisterXmm13, WHvX64RegisterXmm14, WHvX64RegisterXmm15, WHvX64RegisterFpMmx0, WHvX64RegisterFpMmx1, WHvX64RegisterFpMmx2, WHvX64RegisterFpMmx3, WHvX64RegisterFpMmx4, WHvX64RegisterFpMmx5, WHvX64RegisterFpMmx6, WHvX64RegisterFpMmx7, WHvX64RegisterFpControlStatus, WHvX64RegisterXmmControlStatus, WHvX64RegisterTsc, WHvX64RegisterEfer, WHvX64RegisterKernelGsBase, WHvX64RegisterApicBase, WHvX64RegisterPat, WHvX64RegisterSysenterCs, WHvX64RegisterSysenterEip, WHvX64RegisterSysenterEsp, WHvX64RegisterStar, WHvX64RegisterLstar, WHvX64RegisterCstar, WHvX64RegisterSfmask, WHvX64RegisterMsrMtrrCap, WHvX64RegisterMsrMtrrDefType, WHvX64RegisterMsrMtrrPhysBase0, WHvX64RegisterMsrMtrrPhysBase1, WHvX64RegisterMsrMtrrPhysBase2, WHvX64RegisterMsrMtrrPhysBase3, WHvX64RegisterMsrMtrrPhysBase4, WHvX64RegisterMsrMtrrPhysBase5, WHvX64RegisterMsrMtrrPhysBase6, WHvX64RegisterMsrMtrrPhysBase7, WHvX64RegisterMsrMtrrPhysBase8, WHvX64RegisterMsrMtrrPhysBase9, WHvX64RegisterMsrMtrrPhysBaseA, WHvX64RegisterMsrMtrrPhysBaseB, WHvX64RegisterMsrMtrrPhysBaseC, WHvX64RegisterMsrMtrrPhysBaseD, WHvX64RegisterMsrMtrrPhysBaseE, WHvX64RegisterMsrMtrrPhysBaseF, WHvX64RegisterMsrMtrrPhysMask0, WHvX64RegisterMsrMtrrPhysMask1, WHvX64RegisterMsrMtrrPhysMask2, WHvX64RegisterMsrMtrrPhysMask3, WHvX64RegisterMsrMtrrPhysMask4, WHvX64RegisterMsrMtrrPhysMask5, WHvX64RegisterMsrMtrrPhysMask6, WHvX64RegisterMsrMtrrPhysMask7, WHvX64RegisterMsrMtrrPhysMask8, WHvX64RegisterMsrMtrrPhysMask9, WHvX64RegisterMsrMtrrPhysMaskA, WHvX64RegisterMsrMtrrPhysMaskB, WHvX64RegisterMsrMtrrPhysMaskC, WHvX64RegisterMsrMtrrPhysMaskD, WHvX64RegisterMsrMtrrPhysMaskE, WHvX64RegisterMsrMtrrPhysMaskF, WHvX64RegisterMsrMtrrFix64k00000, WHvX64RegisterMsrMtrrFix16k80000, WHvX64RegisterMsrMtrrFix16kA0000, WHvX64RegisterMsrMtrrFix4kC0000, WHvX64RegisterMsrMtrrFix4kC8000, WHvX64RegisterMsrMtrrFix4kD0000, WHvX64RegisterMsrMtrrFix4kD8000, WHvX64RegisterMsrMtrrFix4kE0000, WHvX64RegisterMsrMtrrFix4kE8000, WHvX64RegisterMsrMtrrFix4kF0000, WHvX64RegisterMsrMtrrFix4kF8000, WHvX64RegisterTscAux, WHvRegisterPendingInterruption, WHvRegisterInterruptState, WHvRegisterPendingEvent0, WHvRegisterPendingEvent1, WHvX64RegisterDeliverabilityNotifications, }
Variants
WHvX64RegisterRax
WHvX64RegisterRcx
WHvX64RegisterRdx
WHvX64RegisterRbx
WHvX64RegisterRsp
WHvX64RegisterRbp
WHvX64RegisterRsi
WHvX64RegisterRdi
WHvX64RegisterR8
WHvX64RegisterR9
WHvX64RegisterR10
WHvX64RegisterR11
WHvX64RegisterR12
WHvX64RegisterR13
WHvX64RegisterR14
WHvX64RegisterR15
WHvX64RegisterRip
WHvX64RegisterRflags
WHvX64RegisterEs
WHvX64RegisterCs
WHvX64RegisterSs
WHvX64RegisterDs
WHvX64RegisterFs
WHvX64RegisterGs
WHvX64RegisterLdtr
WHvX64RegisterTr
WHvX64RegisterIdtr
WHvX64RegisterGdtr
WHvX64RegisterCr0
WHvX64RegisterCr2
WHvX64RegisterCr3
WHvX64RegisterCr4
WHvX64RegisterCr8
WHvX64RegisterDr0
WHvX64RegisterDr1
WHvX64RegisterDr2
WHvX64RegisterDr3
WHvX64RegisterDr6
WHvX64RegisterDr7
WHvX64RegisterXmm0
WHvX64RegisterXmm1
WHvX64RegisterXmm2
WHvX64RegisterXmm3
WHvX64RegisterXmm4
WHvX64RegisterXmm5
WHvX64RegisterXmm6
WHvX64RegisterXmm7
WHvX64RegisterXmm8
WHvX64RegisterXmm9
WHvX64RegisterXmm10
WHvX64RegisterXmm11
WHvX64RegisterXmm12
WHvX64RegisterXmm13
WHvX64RegisterXmm14
WHvX64RegisterXmm15
WHvX64RegisterFpMmx0
WHvX64RegisterFpMmx1
WHvX64RegisterFpMmx2
WHvX64RegisterFpMmx3
WHvX64RegisterFpMmx4
WHvX64RegisterFpMmx5
WHvX64RegisterFpMmx6
WHvX64RegisterFpMmx7
WHvX64RegisterFpControlStatus
WHvX64RegisterXmmControlStatus
WHvX64RegisterTsc
WHvX64RegisterEfer
WHvX64RegisterKernelGsBase
WHvX64RegisterApicBase
WHvX64RegisterPat
WHvX64RegisterSysenterCs
WHvX64RegisterSysenterEip
WHvX64RegisterSysenterEsp
WHvX64RegisterStar
WHvX64RegisterLstar
WHvX64RegisterCstar
WHvX64RegisterSfmask
WHvX64RegisterMsrMtrrCap
WHvX64RegisterMsrMtrrDefType
WHvX64RegisterMsrMtrrPhysBase0
WHvX64RegisterMsrMtrrPhysBase1
WHvX64RegisterMsrMtrrPhysBase2
WHvX64RegisterMsrMtrrPhysBase3
WHvX64RegisterMsrMtrrPhysBase4
WHvX64RegisterMsrMtrrPhysBase5
WHvX64RegisterMsrMtrrPhysBase6
WHvX64RegisterMsrMtrrPhysBase7
WHvX64RegisterMsrMtrrPhysBase8
WHvX64RegisterMsrMtrrPhysBase9
WHvX64RegisterMsrMtrrPhysBaseA
WHvX64RegisterMsrMtrrPhysBaseB
WHvX64RegisterMsrMtrrPhysBaseC
WHvX64RegisterMsrMtrrPhysBaseD
WHvX64RegisterMsrMtrrPhysBaseE
WHvX64RegisterMsrMtrrPhysBaseF
WHvX64RegisterMsrMtrrPhysMask0
WHvX64RegisterMsrMtrrPhysMask1
WHvX64RegisterMsrMtrrPhysMask2
WHvX64RegisterMsrMtrrPhysMask3
WHvX64RegisterMsrMtrrPhysMask4
WHvX64RegisterMsrMtrrPhysMask5
WHvX64RegisterMsrMtrrPhysMask6
WHvX64RegisterMsrMtrrPhysMask7
WHvX64RegisterMsrMtrrPhysMask8
WHvX64RegisterMsrMtrrPhysMask9
WHvX64RegisterMsrMtrrPhysMaskA
WHvX64RegisterMsrMtrrPhysMaskB
WHvX64RegisterMsrMtrrPhysMaskC
WHvX64RegisterMsrMtrrPhysMaskD
WHvX64RegisterMsrMtrrPhysMaskE
WHvX64RegisterMsrMtrrPhysMaskF
WHvX64RegisterMsrMtrrFix64k00000
WHvX64RegisterMsrMtrrFix16k80000
WHvX64RegisterMsrMtrrFix16kA0000
WHvX64RegisterMsrMtrrFix4kC0000
WHvX64RegisterMsrMtrrFix4kC8000
WHvX64RegisterMsrMtrrFix4kD0000
WHvX64RegisterMsrMtrrFix4kD8000
WHvX64RegisterMsrMtrrFix4kE0000
WHvX64RegisterMsrMtrrFix4kE8000
WHvX64RegisterMsrMtrrFix4kF0000
WHvX64RegisterMsrMtrrFix4kF8000
WHvX64RegisterTscAux
WHvRegisterPendingInterruption
WHvRegisterInterruptState
WHvRegisterPendingEvent0
WHvRegisterPendingEvent1
WHvX64RegisterDeliverabilityNotifications
Trait Implementations
impl Debug for WHV_REGISTER_NAME
[src]
impl Debug for WHV_REGISTER_NAME
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for WHV_REGISTER_NAME
[src]
impl Copy for WHV_REGISTER_NAME
impl Clone for WHV_REGISTER_NAME
[src]
impl Clone for WHV_REGISTER_NAME
fn clone(&self) -> WHV_REGISTER_NAME
[src]
fn clone(&self) -> WHV_REGISTER_NAME
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for WHV_REGISTER_NAME
[src]
impl PartialEq for WHV_REGISTER_NAME
fn eq(&self, other: &WHV_REGISTER_NAME) -> bool
[src]
fn eq(&self, other: &WHV_REGISTER_NAME) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Eq for WHV_REGISTER_NAME
[src]
impl Eq for WHV_REGISTER_NAME
impl Hash for WHV_REGISTER_NAME
[src]
impl Hash for WHV_REGISTER_NAME
Auto Trait Implementations
impl Send for WHV_REGISTER_NAME
impl Send for WHV_REGISTER_NAME
impl Sync for WHV_REGISTER_NAME
impl Sync for WHV_REGISTER_NAME