Symbol: NEEDS_FEAT_FLAG
arch/arm64/kvm/config.c
1005
NEEDS_FEAT_FLAG(HCR_EL2_E2H, RES1_WHEN_E2H1 | FORCE_RESx),
arch/arm64/kvm/config.c
101
#define NEEDS_FEAT(m, ...) NEEDS_FEAT_FLAG(m, 0, __VA_ARGS__)
arch/arm64/kvm/config.c
1036
NEEDS_FEAT_FLAG(TCR2_EL2_FNG1 |
arch/arm64/kvm/config.c
104
#define FORCE_RES0(m) NEEDS_FEAT_FLAG(m, FORCE_RESx)
arch/arm64/kvm/config.c
1040
NEEDS_FEAT_FLAG(TCR2_EL2_DisCH1 |
arch/arm64/kvm/config.c
1044
NEEDS_FEAT_FLAG(TCR2_EL2_AMEC1, REQUIRES_E2H1, FEAT_MEC),
arch/arm64/kvm/config.c
105
#define FORCE_RES1(m) NEEDS_FEAT_FLAG(m, FORCE_RESx | AS_RES1)
arch/arm64/kvm/config.c
1064
NEEDS_FEAT_FLAG(SCTLR_EL1_ITD |
arch/arm64/kvm/config.c
1071
NEEDS_FEAT_FLAG(SCTLR_EL1_TSCXT,
arch/arm64/kvm/config.c
1073
NEEDS_FEAT_FLAG(SCTLR_EL1_EIS |
arch/arm64/kvm/config.c
1082
NEEDS_FEAT_FLAG(SCTLR_EL1_LSMAOE |
arch/arm64/kvm/config.c
1100
NEEDS_FEAT_FLAG(SCTLR_EL1_SPAN,
arch/arm64/kvm/config.c
1137
NEEDS_FEAT_FLAG(SCTLR_EL2_CP15BEN,
arch/arm64/kvm/config.c
1140
NEEDS_FEAT_FLAG(SCTLR_EL2_ITD |
arch/arm64/kvm/config.c
1144
NEEDS_FEAT_FLAG(SCTLR_EL2_BT0, REQUIRES_E2H1, FEAT_BTI),
arch/arm64/kvm/config.c
1146
NEEDS_FEAT_FLAG(SCTLR_EL2_CMOW, REQUIRES_E2H1, FEAT_CMOW),
arch/arm64/kvm/config.c
1147
NEEDS_FEAT_FLAG(SCTLR_EL2_TSCXT,
arch/arm64/kvm/config.c
1150
NEEDS_FEAT_FLAG(SCTLR_EL2_EIS |
arch/arm64/kvm/config.c
1155
NEEDS_FEAT_FLAG(SCTLR_EL2_EnALS, REQUIRES_E2H1, FEAT_LS64),
arch/arm64/kvm/config.c
1156
NEEDS_FEAT_FLAG(SCTLR_EL2_EnAS0, REQUIRES_E2H1, FEAT_LS64_ACCDATA),
arch/arm64/kvm/config.c
1157
NEEDS_FEAT_FLAG(SCTLR_EL2_EnASR, REQUIRES_E2H1, FEAT_LS64_V),
arch/arm64/kvm/config.c
1159
NEEDS_FEAT_FLAG(SCTLR_EL2_LSMAOE |
arch/arm64/kvm/config.c
1163
NEEDS_FEAT_FLAG(SCTLR_EL2_E0E, REQUIRES_E2H1, feat_mixedendel0),
arch/arm64/kvm/config.c
1164
NEEDS_FEAT_FLAG(SCTLR_EL2_MSCEn, REQUIRES_E2H1, FEAT_MOPS),
arch/arm64/kvm/config.c
1165
NEEDS_FEAT_FLAG(SCTLR_EL2_ATA0 |
arch/arm64/kvm/config.c
1172
NEEDS_FEAT_FLAG(SCTLR_EL2_TCSO0, REQUIRES_E2H1, FEAT_MTE_STORE_ONLY),
arch/arm64/kvm/config.c
1178
NEEDS_FEAT_FLAG(SCTLR_EL2_SPAN, AS_RES1 | REQUIRES_E2H1, FEAT_PAN),
arch/arm64/kvm/config.c
1179
NEEDS_FEAT_FLAG(SCTLR_EL2_EPAN, REQUIRES_E2H1, FEAT_PAN3),
arch/arm64/kvm/config.c
1185
NEEDS_FEAT_FLAG(SCTLR_EL2_EnTP2, REQUIRES_E2H1, FEAT_SME),
arch/arm64/kvm/config.c
1188
NEEDS_FEAT_FLAG(SCTLR_EL2_TIDCP, REQUIRES_E2H1, FEAT_TIDCP1),
arch/arm64/kvm/config.c
1189
NEEDS_FEAT_FLAG(SCTLR_EL2_TWEDEL |
arch/arm64/kvm/config.c
1192
NEEDS_FEAT_FLAG(SCTLR_EL2_nTWE |
arch/arm64/kvm/config.c
1195
NEEDS_FEAT_FLAG(SCTLR_EL2_UCI |
arch/arm64/kvm/config.c
435
NEEDS_FEAT_FLAG(HFGRTR_EL2_VBAR_EL1 |
arch/arm64/kvm/config.c
512
NEEDS_FEAT_FLAG(HFGWTR_EL2_VBAR_EL1 |
arch/arm64/kvm/config.c
588
NEEDS_FEAT_FLAG(HDFGRTR_EL2_OSDLR_EL1, NEVER_FGU,
arch/arm64/kvm/config.c
590
NEEDS_FEAT_FLAG(HDFGRTR_EL2_OSECCR_EL1 |
arch/arm64/kvm/config.c
651
NEEDS_FEAT_FLAG(HDFGWTR_EL2_OSDLR_EL1,
arch/arm64/kvm/config.c
653
NEEDS_FEAT_FLAG(HDFGWTR_EL2_OSECCR_EL1 |
arch/arm64/kvm/config.c
708
NEEDS_FEAT_FLAG(HFGITR_EL2_DCCVAC |
arch/arm64/kvm/config.c
941
NEEDS_FEAT_FLAG(HCR_EL2_RW, AS_RES1, FEAT_AA32EL1),