struct ArmExtendedHypervisorConfigurationRegister

Defined at line 872 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_874
 field_srmasken_875
 field_RsvdZ_876
 field_pacmen_877
 field_enfpm_878
 field_gcsen_879
 field_enidcp128_880
 field_ensderr_881
 field_tmea_882
 field_ensnerr_883
 field_d128en_884
 field_pttwi_885
 field_sctlr2en_886
 field_tcr2en_887
 field_RsvdZ_888
 field_mscen_889
 field_mce2_890
 field_cmow_891
 field_vfnmi_892
 field_vinmi_893
 field_tallint_894
 field_smpme_895
 field_fgtnxs_896
 field_fnxs_897
 field_enasr_898
 field_enals_899
 field_enas0_900

Public Methods

template <, >
SelfType & set_srmasken (typename SelfType::ValueType val)

Defined at line 875 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_srmasken (typename SelfType::ValueType val)

Defined at line 875 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 875 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 875 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 877 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 877 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_pacmen (typename SelfType::ValueType val)

Defined at line 877 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_pacmen (typename SelfType::ValueType val)

Defined at line 877 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 878 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 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enfpm (typename SelfType::ValueType val)

Defined at line 878 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enfpm (typename SelfType::ValueType val)

Defined at line 878 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 879 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 879 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_gcsen (typename SelfType::ValueType val)

Defined at line 879 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_gcsen (typename SelfType::ValueType val)

Defined at line 879 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 880 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 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enidcp128 (typename SelfType::ValueType val)

Defined at line 880 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enidcp128 (typename SelfType::ValueType val)

Defined at line 880 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 881 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 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_ensderr (typename SelfType::ValueType val)

Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_ensderr (typename SelfType::ValueType val)

Defined at line 881 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tmea (typename SelfType::ValueType val)

Defined at line 882 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tmea (typename SelfType::ValueType val)

Defined at line 882 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 882 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 882 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 883 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 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_ensnerr (typename SelfType::ValueType val)

Defined at line 883 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_ensnerr (typename SelfType::ValueType val)

Defined at line 883 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 884 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 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_d128en (typename SelfType::ValueType val)

Defined at line 884 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_d128en (typename SelfType::ValueType val)

Defined at line 884 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 885 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 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_pttwi (typename SelfType::ValueType val)

Defined at line 885 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_pttwi (typename SelfType::ValueType val)

Defined at line 885 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 886 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 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_sctlr2en (typename SelfType::ValueType val)

Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_sctlr2en (typename SelfType::ValueType val)

Defined at line 886 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tcr2en (typename SelfType::ValueType val)

Defined at line 887 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tcr2en (typename SelfType::ValueType val)

Defined at line 887 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 887 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 887 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 889 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 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_mscen (typename SelfType::ValueType val)

Defined at line 889 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_mscen (typename SelfType::ValueType val)

Defined at line 889 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 890 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 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_mce2 (typename SelfType::ValueType val)

Defined at line 890 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_mce2 (typename SelfType::ValueType val)

Defined at line 890 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 891 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 891 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_cmow (typename SelfType::ValueType val)

Defined at line 891 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_cmow (typename SelfType::ValueType val)

Defined at line 891 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_vfnmi (typename SelfType::ValueType val)

Defined at line 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_vfnmi (typename SelfType::ValueType val)

Defined at line 892 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 892 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 892 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_vinmi (typename SelfType::ValueType val)

Defined at line 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_vinmi (typename SelfType::ValueType val)

Defined at line 893 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 893 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 893 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tallint (typename SelfType::ValueType val)

Defined at line 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tallint (typename SelfType::ValueType val)

Defined at line 894 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 894 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 894 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_smpme (typename SelfType::ValueType val)

Defined at line 895 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_smpme (typename SelfType::ValueType val)

Defined at line 895 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 895 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 895 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 896 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 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_fgtnxs (typename SelfType::ValueType val)

Defined at line 896 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_fgtnxs (typename SelfType::ValueType val)

Defined at line 896 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 897 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 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_fnxs (typename SelfType::ValueType val)

Defined at line 897 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_fnxs (typename SelfType::ValueType val)

Defined at line 897 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 898 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 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enasr (typename SelfType::ValueType val)

Defined at line 898 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enasr (typename SelfType::ValueType val)

Defined at line 898 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 899 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 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enals (typename SelfType::ValueType val)

Defined at line 899 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enals (typename SelfType::ValueType val)

Defined at line 899 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 900 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 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enas0 (typename SelfType::ValueType val)

Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_enas0 (typename SelfType::ValueType val)

Defined at line 900 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

Records