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

Records