struct ArmExtendedHypervisorConfigurationRegister
Defined at line 875 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
[arm/sysreg]/hcrx_el2: Extended Hypervisor Configuration register (EL2)
Public Members
field_RsvdZ_877
field_srmasken_878
field_RsvdZ_879
field_pacmen_880
field_enfpm_881
field_gcsen_882
field_enidcp128_883
field_ensderr_884
field_tmea_885
field_ensnerr_886
field_d128en_887
field_pttwi_888
field_sctlr2en_889
field_tcr2en_890
field_RsvdZ_891
field_mscen_892
field_mce2_893
field_cmow_894
field_vfnmi_895
field_vinmi_896
field_tallint_897
field_smpme_898
field_fgtnxs_899
field_fnxs_900
field_enasr_901
field_enals_902
field_enas0_903
Public Methods
template <,>
SelfType & set_srmasken (typename SelfType::ValueType val)
Defined at line 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_srmasken (typename SelfType::ValueType val)
Defined at line 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType srmasken ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType srmasken ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType pacmen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType pacmen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_pacmen (typename SelfType::ValueType val)
Defined at line 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_pacmen (typename SelfType::ValueType val)
Defined at line 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enfpm ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enfpm ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enfpm (typename SelfType::ValueType val)
Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enfpm (typename SelfType::ValueType val)
Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType gcsen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 882 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType gcsen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 882 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_gcsen (typename SelfType::ValueType val)
Defined at line 882 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_gcsen (typename SelfType::ValueType val)
Defined at line 882 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enidcp128 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enidcp128 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enidcp128 (typename SelfType::ValueType val)
Defined at line 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enidcp128 (typename SelfType::ValueType val)
Defined at line 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType ensderr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType ensderr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_ensderr (typename SelfType::ValueType val)
Defined at line 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_ensderr (typename SelfType::ValueType val)
Defined at line 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tmea (typename SelfType::ValueType val)
Defined at line 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tmea (typename SelfType::ValueType val)
Defined at line 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tmea ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tmea ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType ensnerr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType ensnerr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_ensnerr (typename SelfType::ValueType val)
Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_ensnerr (typename SelfType::ValueType val)
Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType d128en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 887 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType d128en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 887 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_d128en (typename SelfType::ValueType val)
Defined at line 887 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_d128en (typename SelfType::ValueType val)
Defined at line 887 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType pttwi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 888 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType pttwi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 888 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_pttwi (typename SelfType::ValueType val)
Defined at line 888 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_pttwi (typename SelfType::ValueType val)
Defined at line 888 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType sctlr2en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType sctlr2en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_sctlr2en (typename SelfType::ValueType val)
Defined at line 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_sctlr2en (typename SelfType::ValueType val)
Defined at line 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tcr2en (typename SelfType::ValueType val)
Defined at line 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tcr2en (typename SelfType::ValueType val)
Defined at line 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tcr2en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tcr2en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType mscen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType mscen ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mscen (typename SelfType::ValueType val)
Defined at line 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mscen (typename SelfType::ValueType val)
Defined at line 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType mce2 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType mce2 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mce2 (typename SelfType::ValueType val)
Defined at line 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mce2 (typename SelfType::ValueType val)
Defined at line 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType cmow ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType cmow ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_cmow (typename SelfType::ValueType val)
Defined at line 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_cmow (typename SelfType::ValueType val)
Defined at line 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_vfnmi (typename SelfType::ValueType val)
Defined at line 895 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_vfnmi (typename SelfType::ValueType val)
Defined at line 895 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType vfnmi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 895 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType vfnmi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 895 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_vinmi (typename SelfType::ValueType val)
Defined at line 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_vinmi (typename SelfType::ValueType val)
Defined at line 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType vinmi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType vinmi ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tallint (typename SelfType::ValueType val)
Defined at line 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_tallint (typename SelfType::ValueType val)
Defined at line 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tallint ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType tallint ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_smpme (typename SelfType::ValueType val)
Defined at line 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_smpme (typename SelfType::ValueType val)
Defined at line 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType smpme ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType smpme ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType fgtnxs ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType fgtnxs ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_fgtnxs (typename SelfType::ValueType val)
Defined at line 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_fgtnxs (typename SelfType::ValueType val)
Defined at line 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType fnxs ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType fnxs ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_fnxs (typename SelfType::ValueType val)
Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_fnxs (typename SelfType::ValueType val)
Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enasr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 901 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enasr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 901 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enasr (typename SelfType::ValueType val)
Defined at line 901 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enasr (typename SelfType::ValueType val)
Defined at line 901 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enals ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 902 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enals ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 902 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enals (typename SelfType::ValueType val)
Defined at line 902 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enals (typename SelfType::ValueType val)
Defined at line 902 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enas0 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 903 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
typename SelfType::ValueType enas0 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 903 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enas0 (typename SelfType::ValueType val)
Defined at line 903 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_enas0 (typename SelfType::ValueType val)
Defined at line 903 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h