#[repr(C)]
pub enum hv_sys_reg_t {
Show 112 variants HV_SYS_REG_DBGBVR0_EL1, HV_SYS_REG_DBGBCR0_EL1, HV_SYS_REG_DBGWVR0_EL1, HV_SYS_REG_DBGWCR0_EL1, HV_SYS_REG_DBGBVR1_EL1, HV_SYS_REG_DBGBCR1_EL1, HV_SYS_REG_DBGWVR1_EL1, HV_SYS_REG_DBGWCR1_EL1, HV_SYS_REG_MDCCINT_EL1, HV_SYS_REG_MDSCR_EL1, HV_SYS_REG_DBGBVR2_EL1, HV_SYS_REG_DBGBCR2_EL1, HV_SYS_REG_DBGWVR2_EL1, HV_SYS_REG_DBGWCR2_EL1, HV_SYS_REG_DBGBVR3_EL1, HV_SYS_REG_DBGBCR3_EL1, HV_SYS_REG_DBGWVR3_EL1, HV_SYS_REG_DBGWCR3_EL1, HV_SYS_REG_DBGBVR4_EL1, HV_SYS_REG_DBGBCR4_EL1, HV_SYS_REG_DBGWVR4_EL1, HV_SYS_REG_DBGWCR4_EL1, HV_SYS_REG_DBGBVR5_EL1, HV_SYS_REG_DBGBCR5_EL1, HV_SYS_REG_DBGWVR5_EL1, HV_SYS_REG_DBGWCR5_EL1, HV_SYS_REG_DBGBVR6_EL1, HV_SYS_REG_DBGBCR6_EL1, HV_SYS_REG_DBGWVR6_EL1, HV_SYS_REG_DBGWCR6_EL1, HV_SYS_REG_DBGBVR7_EL1, HV_SYS_REG_DBGBCR7_EL1, HV_SYS_REG_DBGWVR7_EL1, HV_SYS_REG_DBGWCR7_EL1, HV_SYS_REG_DBGBVR8_EL1, HV_SYS_REG_DBGBCR8_EL1, HV_SYS_REG_DBGWVR8_EL1, HV_SYS_REG_DBGWCR8_EL1, HV_SYS_REG_DBGBVR9_EL1, HV_SYS_REG_DBGBCR9_EL1, HV_SYS_REG_DBGWVR9_EL1, HV_SYS_REG_DBGWCR9_EL1, HV_SYS_REG_DBGBVR10_EL1, HV_SYS_REG_DBGBCR10_EL1, HV_SYS_REG_DBGWVR10_EL1, HV_SYS_REG_DBGWCR10_EL1, HV_SYS_REG_DBGBVR11_EL1, HV_SYS_REG_DBGBCR11_EL1, HV_SYS_REG_DBGWVR11_EL1, HV_SYS_REG_DBGWCR11_EL1, HV_SYS_REG_DBGBVR12_EL1, HV_SYS_REG_DBGBCR12_EL1, HV_SYS_REG_DBGWVR12_EL1, HV_SYS_REG_DBGWCR12_EL1, HV_SYS_REG_DBGBVR13_EL1, HV_SYS_REG_DBGBCR13_EL1, HV_SYS_REG_DBGWVR13_EL1, HV_SYS_REG_DBGWCR13_EL1, HV_SYS_REG_DBGBVR14_EL1, HV_SYS_REG_DBGBCR14_EL1, HV_SYS_REG_DBGWVR14_EL1, HV_SYS_REG_DBGWCR14_EL1, HV_SYS_REG_DBGBVR15_EL1, HV_SYS_REG_DBGBCR15_EL1, HV_SYS_REG_DBGWVR15_EL1, HV_SYS_REG_DBGWCR15_EL1, HV_SYS_REG_MIDR_EL1, HV_SYS_REG_MPIDR_EL1, HV_SYS_REG_ID_AA64PFR0_EL1, HV_SYS_REG_ID_AA64PFR1_EL1, HV_SYS_REG_ID_AA64DFR0_EL1, HV_SYS_REG_ID_AA64DFR1_EL1, HV_SYS_REG_ID_AA64ISAR0_EL1, HV_SYS_REG_ID_AA64ISAR1_EL1, HV_SYS_REG_ID_AA64MMFR0_EL1, HV_SYS_REG_ID_AA64MMFR1_EL1, HV_SYS_REG_ID_AA64MMFR2_EL1, HV_SYS_REG_SCTLR_EL1, HV_SYS_REG_CPACR_EL1, HV_SYS_REG_TTBR0_EL1, HV_SYS_REG_TTBR1_EL1, HV_SYS_REG_TCR_EL1, HV_SYS_REG_APIAKEYLO_EL1, HV_SYS_REG_APIAKEYHI_EL1, HV_SYS_REG_APIBKEYLO_EL1, HV_SYS_REG_APIBKEYHI_EL1, HV_SYS_REG_APDAKEYLO_EL1, HV_SYS_REG_APDAKEYHI_EL1, HV_SYS_REG_APDBKEYLO_EL1, HV_SYS_REG_APDBKEYHI_EL1, HV_SYS_REG_APGAKEYLO_EL1, HV_SYS_REG_APGAKEYHI_EL1, HV_SYS_REG_SPSR_EL1, HV_SYS_REG_ELR_EL1, HV_SYS_REG_SP_EL0, HV_SYS_REG_AFSR0_EL1, HV_SYS_REG_AFSR1_EL1, HV_SYS_REG_ESR_EL1, HV_SYS_REG_FAR_EL1, HV_SYS_REG_PAR_EL1, HV_SYS_REG_MAIR_EL1, HV_SYS_REG_AMAIR_EL1, HV_SYS_REG_VBAR_EL1, HV_SYS_REG_CONTEXTIDR_EL1, HV_SYS_REG_TPIDR_EL1, HV_SYS_REG_CNTKCTL_EL1, HV_SYS_REG_CSSELR_EL1, HV_SYS_REG_TPIDR_EL0, HV_SYS_REG_TPIDRRO_EL0, HV_SYS_REG_CNTV_CTL_EL0, HV_SYS_REG_CNTV_CVAL_EL0, HV_SYS_REG_SP_EL1,
}
Expand description

The type of system registers.

Variants

HV_SYS_REG_DBGBVR0_EL1

The value that represents the system register DBGBVR0_EL1.

HV_SYS_REG_DBGBCR0_EL1

The value that represents the system register DBGBCR0_EL1.

HV_SYS_REG_DBGWVR0_EL1

The value that represents the system register DBGWVR0_EL1.

HV_SYS_REG_DBGWCR0_EL1

The value that represents the system register DBGWCR0_EL1.

HV_SYS_REG_DBGBVR1_EL1

The value that represents the system register DBGBVR1_EL1.

HV_SYS_REG_DBGBCR1_EL1

The value that represents the system register DBGBCR1_EL1.

HV_SYS_REG_DBGWVR1_EL1

The value that represents the system register DBGWVR1_EL1.

HV_SYS_REG_DBGWCR1_EL1

The value that represents the system register DBGWCR1_EL1.

HV_SYS_REG_MDCCINT_EL1

The value that represents the system register MDCCINT_EL1.

HV_SYS_REG_MDSCR_EL1

The value that represents the system register MDSCR_EL1.

HV_SYS_REG_DBGBVR2_EL1

The value that represents the system register DBGBVR2_EL1.

HV_SYS_REG_DBGBCR2_EL1

The value that represents the system register DBGBCR2_EL1.

HV_SYS_REG_DBGWVR2_EL1

The value that represents the system register DBGWVR2_EL1.

HV_SYS_REG_DBGWCR2_EL1

The value that represents the system register DBGWCR2_EL1.

HV_SYS_REG_DBGBVR3_EL1

The value that represents the system register DBGBVR3_EL1.

HV_SYS_REG_DBGBCR3_EL1

The value that represents the system register DBGBCR3_EL1.

HV_SYS_REG_DBGWVR3_EL1

The value that represents the system register DBGWVR3_EL1.

HV_SYS_REG_DBGWCR3_EL1

The value that represents the system register DBGWCR3_EL1.

HV_SYS_REG_DBGBVR4_EL1

The value that represents the system register DBGBVR4_EL1.

HV_SYS_REG_DBGBCR4_EL1

The value that represents the system register DBGBCR4_EL1.

HV_SYS_REG_DBGWVR4_EL1

The value that represents the system register DBGWVR4_EL1.

HV_SYS_REG_DBGWCR4_EL1

The value that represents the system register DBGWCR4_EL1.

HV_SYS_REG_DBGBVR5_EL1

The value that represents the system register DBGBVR5_EL1.

HV_SYS_REG_DBGBCR5_EL1

The value that represents the system register DBGBCR5_EL1.

HV_SYS_REG_DBGWVR5_EL1

The value that represents the system register DBGWVR5_EL1.

HV_SYS_REG_DBGWCR5_EL1

The value that represents the system register DBGWCR5_EL1.

HV_SYS_REG_DBGBVR6_EL1

The value that represents the system register DBGBVR6_EL1.

HV_SYS_REG_DBGBCR6_EL1

The value that represents the system register DBGBCR6_EL1.

HV_SYS_REG_DBGWVR6_EL1

The value that represents the system register DBGWVR6_EL1.

HV_SYS_REG_DBGWCR6_EL1

The value that represents the system register DBGWCR6_EL1.

HV_SYS_REG_DBGBVR7_EL1

The value that represents the system register DBGBVR7_EL1.

HV_SYS_REG_DBGBCR7_EL1

The value that represents the system register DBGBCR7_EL1.

HV_SYS_REG_DBGWVR7_EL1

The value that represents the system register DBGWVR7_EL1.

HV_SYS_REG_DBGWCR7_EL1

The value that represents the system register DBGWCR7_EL1.

HV_SYS_REG_DBGBVR8_EL1

The value that represents the system register DBGBVR8_EL1.

HV_SYS_REG_DBGBCR8_EL1

The value that represents the system register DBGBCR8_EL1.

HV_SYS_REG_DBGWVR8_EL1

The value that represents the system register DBGWVR8_EL1.

HV_SYS_REG_DBGWCR8_EL1

The value that represents the system register DBGWCR8_EL1.

HV_SYS_REG_DBGBVR9_EL1

The value that represents the system register DBGBVR9_EL1.

HV_SYS_REG_DBGBCR9_EL1

The value that represents the system register DBGBCR9_EL1.

HV_SYS_REG_DBGWVR9_EL1

The value that represents the system register DBGWVR9_EL1.

HV_SYS_REG_DBGWCR9_EL1

The value that represents the system register DBGWCR9_EL1.

HV_SYS_REG_DBGBVR10_EL1

The value that represents the system register DBGBVR10_EL1.

HV_SYS_REG_DBGBCR10_EL1

The value that represents the system register DBGBCR10_EL1.

HV_SYS_REG_DBGWVR10_EL1

The value that represents the system register DBGWVR10_EL1.

HV_SYS_REG_DBGWCR10_EL1

The value that represents the system register DBGWCR10_EL1.

HV_SYS_REG_DBGBVR11_EL1

The value that represents the system register DBGBVR11_EL1.

HV_SYS_REG_DBGBCR11_EL1

The value that represents the system register DBGBCR11_EL1.

HV_SYS_REG_DBGWVR11_EL1

The value that represents the system register DBGWVR11_EL1.

HV_SYS_REG_DBGWCR11_EL1

The value that represents the system register DBGWCR11_EL1.

HV_SYS_REG_DBGBVR12_EL1

The value that represents the system register DBGBVR12_EL1.

HV_SYS_REG_DBGBCR12_EL1

The value that represents the system register DBGBCR12_EL1.

HV_SYS_REG_DBGWVR12_EL1

The value that represents the system register DBGWVR12_EL1.

HV_SYS_REG_DBGWCR12_EL1

The value that represents the system register DBGWCR12_EL1.

HV_SYS_REG_DBGBVR13_EL1

The value that represents the system register DBGBVR13_EL1.

HV_SYS_REG_DBGBCR13_EL1

The value that represents the system register DBGBCR13_EL1.

HV_SYS_REG_DBGWVR13_EL1

The value that represents the system register DBGWVR13_EL1.

HV_SYS_REG_DBGWCR13_EL1

The value that represents the system register DBGWCR13_EL1.

HV_SYS_REG_DBGBVR14_EL1

The value that represents the system register DBGBVR14_EL1.

HV_SYS_REG_DBGBCR14_EL1

The value that represents the system register DBGBCR14_EL1.

HV_SYS_REG_DBGWVR14_EL1

The value that represents the system register DBGWVR14_EL1.

HV_SYS_REG_DBGWCR14_EL1

The value that represents the system register DBGWCR14_EL1.

HV_SYS_REG_DBGBVR15_EL1

The value that represents the system register DBGBVR15_EL1.

HV_SYS_REG_DBGBCR15_EL1

The value that represents the system register DBGBCR15_EL1.

HV_SYS_REG_DBGWVR15_EL1

The value that represents the system register DBGWVR15_EL1.

HV_SYS_REG_DBGWCR15_EL1

The value that represents the system register DBGWCR15_EL1.

HV_SYS_REG_MIDR_EL1

The value that represents the system register MIDR_EL1.

HV_SYS_REG_MPIDR_EL1

The value that represents the system register MPIDR_EL1.

HV_SYS_REG_ID_AA64PFR0_EL1

The value that describes the AArch64 Processor Feature Register 0.

HV_SYS_REG_ID_AA64PFR1_EL1

The value that describes the AArch64 Processor Feature Register 1.

HV_SYS_REG_ID_AA64DFR0_EL1

The value that describes the AArch64 Debug Feature Register 0.

HV_SYS_REG_ID_AA64DFR1_EL1

The value that describes the AArch64 Debug Feature Register 1.

HV_SYS_REG_ID_AA64ISAR0_EL1

The value that describes the AArch64 Instruction Set Attribute Register 0.

HV_SYS_REG_ID_AA64ISAR1_EL1

The value that describes the AArch64 Instruction Set Attribute Register 1.

HV_SYS_REG_ID_AA64MMFR0_EL1

The value that describes the AArch64 Memory Model Feature Register 0.

HV_SYS_REG_ID_AA64MMFR1_EL1

The value that describes the AArch64 Memory Model Feature Register 1.

HV_SYS_REG_ID_AA64MMFR2_EL1

The value that describes the AArch64 Memory Model Feature Register 2.

HV_SYS_REG_SCTLR_EL1

The value that represents the system register SCTLR_EL1.

HV_SYS_REG_CPACR_EL1

The value that represents the system register CPACR_EL1.

HV_SYS_REG_TTBR0_EL1

The value that represents the system register TTBR0_EL1.

HV_SYS_REG_TTBR1_EL1

The value that represents the system register TTBR1_EL1.

HV_SYS_REG_TCR_EL1

The value that represents the system register TCR_EL1.

HV_SYS_REG_APIAKEYLO_EL1

The value that represents the system register APIAKEYLO_EL1.

HV_SYS_REG_APIAKEYHI_EL1

The value that represents the system register APIAKEYHI_EL1.

HV_SYS_REG_APIBKEYLO_EL1

The value that represents the system register APIBKEYLO_EL1.

HV_SYS_REG_APIBKEYHI_EL1

The value that represents the system register APIBKEYHI_EL1.

HV_SYS_REG_APDAKEYLO_EL1

The value that represents the system register APDAKEYLO_EL1.

HV_SYS_REG_APDAKEYHI_EL1

The value that represents the system register APDAKEYHI_EL1.

HV_SYS_REG_APDBKEYLO_EL1

The value that represents the system register APDBKEYLO_EL1.

HV_SYS_REG_APDBKEYHI_EL1

The value that represents the system register APDBKEYHI_EL1.

HV_SYS_REG_APGAKEYLO_EL1

The value that represents the system register APGAKEYLO_EL1.

HV_SYS_REG_APGAKEYHI_EL1

The value that represents the system register APGAKEYHI_EL1.

HV_SYS_REG_SPSR_EL1

The value that represents the system register SPSR_EL1.

HV_SYS_REG_ELR_EL1

The value that represents the system register ELR_EL1.

HV_SYS_REG_SP_EL0

The value that represents the system register SP_EL0.

HV_SYS_REG_AFSR0_EL1

The value that represents the system register AFSR0_EL1.

HV_SYS_REG_AFSR1_EL1

The value that represents the system register AFSR1_EL1.

HV_SYS_REG_ESR_EL1

The value that represents the system register ESR_EL1.

HV_SYS_REG_FAR_EL1

The value that represents the system register FAR_EL1.

HV_SYS_REG_PAR_EL1

The value that represents the system register PAR_EL1.

HV_SYS_REG_MAIR_EL1

The value that represents the system register MAIR_EL1.

HV_SYS_REG_AMAIR_EL1

The value that represents the system register AMAIR_EL1.

HV_SYS_REG_VBAR_EL1

The value that represents the system register VBAR_EL1.

HV_SYS_REG_CONTEXTIDR_EL1

The value that represents the system register CONTEXTIDR_EL1.

HV_SYS_REG_TPIDR_EL1

The value that represents the system register TPIDR_EL1.

HV_SYS_REG_CNTKCTL_EL1

The value that represents the system register CNTKCTL_EL1.

HV_SYS_REG_CSSELR_EL1

The value that represents the system register CSSELR_EL1.

HV_SYS_REG_TPIDR_EL0

The value that represents the system register TPIDR_EL0.

HV_SYS_REG_TPIDRRO_EL0

The value that represents the system register TPIDRRO_EL0.

HV_SYS_REG_CNTV_CTL_EL0

The value that represents the system register CNTV_CTL_EL0.

HV_SYS_REG_CNTV_CVAL_EL0

The value that represents the system register CNTV_CVAL_EL0.

HV_SYS_REG_SP_EL1

The value that represents the system register SP_EL1.

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Feeds this value into the given Hasher. Read more
Feeds a slice of this type into the given Hasher. Read more
This method returns an Ordering between self and other. Read more
Compares and returns the maximum of two values. Read more
Compares and returns the minimum of two values. Read more
Restrict a value to a certain interval. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.