Lines Matching refs:kvm_has_feat

213 	if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, CnP, IMP))
230 if (!kvm_has_feat(kvm, ID_AA64MMFR1_EL1, TWED, IMP))
232 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, MTE, MTE2))
234 if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, EVT, TTLBxS))
236 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, CSV2, CSV2_2) &&
237 !kvm_has_feat(kvm, ID_AA64PFR1_EL1, CSV2_frac, CSV2_1p2))
239 if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, EVT, IMP))
241 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, AMU, V1P1))
243 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, RAS, V1P1))
245 if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, FWB, IMP))
247 if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, NV, NV2))
249 if (!kvm_has_feat(kvm, ID_AA64MMFR2_EL1, NV, IMP))
254 if (!kvm_has_feat(kvm, ID_AA64ISAR0_EL1, TME, IMP))
256 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, RAS, IMP))
258 if (!kvm_has_feat(kvm, ID_AA64MMFR1_EL1, LO, IMP))
260 if (!kvm_has_feat(kvm, ID_AA64MMFR4_EL1, E2H0, IMP))
267 if (!kvm_has_feat(kvm, ID_AA64ISAR3_EL1, PACM, TRIVIAL_IMP))
269 if (!kvm_has_feat(kvm, ID_AA64PFR2_EL1, FPMR, IMP))
271 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, GCS, IMP))
273 if (!kvm_has_feat(kvm, ID_AA64ISAR2_EL1, SYSREG_128, IMP))
275 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, ADERR, DEV_ASYNC))
277 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, DF2, IMP))
279 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, D128, IMP))
281 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, THE, IMP))
283 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, SCTLRX, IMP))
285 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, TCRX, IMP))
287 if (!kvm_has_feat(kvm, ID_AA64ISAR2_EL1, MOPS, IMP))
289 if (!kvm_has_feat(kvm, ID_AA64MMFR1_EL1, CMOW, IMP))
291 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, NMI, IMP))
293 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, SME, IMP) ||
296 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, XS, IMP))
298 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, LS64, LS64_V))
300 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, LS64, LS64))
302 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, LS64, LS64_ACCDATA))
313 if (!kvm_has_feat(kvm, ID_AA64MMFR1_EL1, LO, IMP))
317 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, CSV2, CSV2_2) &&
318 !kvm_has_feat(kvm, ID_AA64PFR1_EL1, CSV2_frac, CSV2_1p2))
320 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, GIC, IMP))
322 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, RAS, IMP))
328 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, LS64, LS64_ACCDATA))
330 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, GCS, IMP))
332 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, SME, IMP))
334 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, THE, IMP))
336 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, S1PIE, IMP))
338 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, S1POE, IMP))
340 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, S2POE, IMP))
342 if (!kvm_has_feat(kvm, ID_AA64MMFR3_EL1, AIE, IMP))
349 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, DoubleLock, IMP))
351 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, PMUVer, IMP))
358 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, PMSVer, IMP))
365 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, TraceVer, IMP))
373 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, TraceBuffer, IMP))
378 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, BRBE, IMP))
381 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, PMSVer, V1P2))
386 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, PMUVer, IMP))
388 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, TraceVer, IMP))
390 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, TraceFilt, IMP))
397 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, DPB, DPB2))
399 if (!kvm_has_feat(kvm, ID_AA64MMFR1_EL1, PAN, PAN2))
401 if (!kvm_has_feat(kvm, ID_AA64ISAR0_EL1, TLB, OS))
407 if (!kvm_has_feat(kvm, ID_AA64ISAR0_EL1, TLB, RANGE))
414 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, SPECRES, IMP))
417 if (!kvm_has_feat(kvm, ID_AA64DFR0_EL1, BRBE, IMP))
419 if (!kvm_has_feat(kvm, ID_AA64PFR1_EL1, GCS, IMP))
422 if (!kvm_has_feat(kvm, ID_AA64ISAR1_EL1, SPECRES, COSP_RCTX))
424 if (!kvm_has_feat(kvm, ID_AA64ISAR2_EL1, ATS1A, IMP))
431 if (!kvm_has_feat(kvm, ID_AA64PFR0_EL1, AMU, V1P1))