SYS_DESC          987 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGBVRn_EL1(n)),					\
SYS_DESC          989 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGBCRn_EL1(n)),					\
SYS_DESC          991 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGWVRn_EL1(n)),					\
SYS_DESC          993 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGWCRn_EL1(n)),					\
SYS_DESC          998 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMEVCNTRn_EL0(n)),					\
SYS_DESC         1003 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMEVTYPERn_EL0(n)),					\
SYS_DESC         1030 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_## k), trap_ptrauth, reset_unknown, k,		\
SYS_DESC         1326 arch/arm64/kvm/sys_regs.c 	SYS_DESC(SYS_##name),			\
SYS_DESC         1350 arch/arm64/kvm/sys_regs.c 	SYS_DESC(SYS_##name),			\
SYS_DESC         1368 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DC_ISW), access_dcsw },
SYS_DESC         1369 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DC_CSW), access_dcsw },
SYS_DESC         1370 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DC_CISW), access_dcsw },
SYS_DESC         1374 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MDCCINT_EL1), trap_debug_regs, reset_val, MDCCINT_EL1, 0 },
SYS_DESC         1375 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MDSCR_EL1), trap_debug_regs, reset_val, MDSCR_EL1, 0 },
SYS_DESC         1391 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MDRAR_EL1), trap_raz_wi },
SYS_DESC         1392 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_OSLAR_EL1), trap_raz_wi },
SYS_DESC         1393 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_OSLSR_EL1), trap_oslsr_el1 },
SYS_DESC         1394 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_OSDLR_EL1), trap_raz_wi },
SYS_DESC         1395 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGPRCR_EL1), trap_raz_wi },
SYS_DESC         1396 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGCLAIMSET_EL1), trap_raz_wi },
SYS_DESC         1397 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGCLAIMCLR_EL1), trap_raz_wi },
SYS_DESC         1398 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGAUTHSTATUS_EL1), trap_dbgauthstatus_el1 },
SYS_DESC         1400 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MDCCSR_EL0), trap_raz_wi },
SYS_DESC         1401 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGDTR_EL0), trap_raz_wi },
SYS_DESC         1403 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGDTRTX_EL0), trap_raz_wi },
SYS_DESC         1405 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DBGVCR32_EL2), NULL, reset_val, DBGVCR32_EL2, 0 },
SYS_DESC         1407 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MPIDR_EL1), NULL, reset_mpidr, MPIDR_EL1 },
SYS_DESC         1451 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ID_AA64ZFR0_EL1), access_id_aa64zfr0_el1, .get_user = get_id_aa64zfr0_el1, .set_user = set_id_aa64zfr0_el1, .visibility = sve_id_visibility },
SYS_DESC         1486 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_SCTLR_EL1), access_vm_reg, reset_val, SCTLR_EL1, 0x00C50078 },
SYS_DESC         1487 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CPACR_EL1), NULL, reset_val, CPACR_EL1, 0 },
SYS_DESC         1488 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ZCR_EL1), NULL, reset_val, ZCR_EL1, 0, .visibility = sve_visibility },
SYS_DESC         1489 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TTBR0_EL1), access_vm_reg, reset_unknown, TTBR0_EL1 },
SYS_DESC         1490 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TTBR1_EL1), access_vm_reg, reset_unknown, TTBR1_EL1 },
SYS_DESC         1491 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TCR_EL1), access_vm_reg, reset_val, TCR_EL1, 0 },
SYS_DESC         1499 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AFSR0_EL1), access_vm_reg, reset_unknown, AFSR0_EL1 },
SYS_DESC         1500 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AFSR1_EL1), access_vm_reg, reset_unknown, AFSR1_EL1 },
SYS_DESC         1501 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ESR_EL1), access_vm_reg, reset_unknown, ESR_EL1 },
SYS_DESC         1503 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERRIDR_EL1), trap_raz_wi },
SYS_DESC         1504 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERRSELR_EL1), trap_raz_wi },
SYS_DESC         1505 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXFR_EL1), trap_raz_wi },
SYS_DESC         1506 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXCTLR_EL1), trap_raz_wi },
SYS_DESC         1507 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXSTATUS_EL1), trap_raz_wi },
SYS_DESC         1508 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXADDR_EL1), trap_raz_wi },
SYS_DESC         1509 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXMISC0_EL1), trap_raz_wi },
SYS_DESC         1510 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ERXMISC1_EL1), trap_raz_wi },
SYS_DESC         1512 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_FAR_EL1), access_vm_reg, reset_unknown, FAR_EL1 },
SYS_DESC         1513 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PAR_EL1), NULL, reset_unknown, PAR_EL1 },
SYS_DESC         1515 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMINTENSET_EL1), access_pminten, reset_unknown, PMINTENSET_EL1 },
SYS_DESC         1516 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMINTENCLR_EL1), access_pminten, NULL, PMINTENSET_EL1 },
SYS_DESC         1518 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MAIR_EL1), access_vm_reg, reset_unknown, MAIR_EL1 },
SYS_DESC         1519 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AMAIR_EL1), access_vm_reg, reset_amair_el1, AMAIR_EL1 },
SYS_DESC         1521 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_LORSA_EL1), trap_loregion },
SYS_DESC         1522 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_LOREA_EL1), trap_loregion },
SYS_DESC         1523 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_LORN_EL1), trap_loregion },
SYS_DESC         1524 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_LORC_EL1), trap_loregion },
SYS_DESC         1525 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_LORID_EL1), trap_loregion },
SYS_DESC         1527 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_VBAR_EL1), NULL, reset_val, VBAR_EL1, 0 },
SYS_DESC         1528 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DISR_EL1), NULL, reset_val, DISR_EL1, 0 },
SYS_DESC         1530 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_IAR0_EL1), write_to_read_only },
SYS_DESC         1531 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_EOIR0_EL1), read_from_write_only },
SYS_DESC         1532 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_HPPIR0_EL1), write_to_read_only },
SYS_DESC         1533 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_DIR_EL1), read_from_write_only },
SYS_DESC         1534 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_RPR_EL1), write_to_read_only },
SYS_DESC         1535 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_SGI1R_EL1), access_gic_sgi },
SYS_DESC         1536 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_ASGI1R_EL1), access_gic_sgi },
SYS_DESC         1537 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_SGI0R_EL1), access_gic_sgi },
SYS_DESC         1538 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_IAR1_EL1), write_to_read_only },
SYS_DESC         1539 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_EOIR1_EL1), read_from_write_only },
SYS_DESC         1540 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_HPPIR1_EL1), write_to_read_only },
SYS_DESC         1541 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_ICC_SRE_EL1), access_gic_sre },
SYS_DESC         1543 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CONTEXTIDR_EL1), access_vm_reg, reset_val, CONTEXTIDR_EL1, 0 },
SYS_DESC         1544 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TPIDR_EL1), NULL, reset_unknown, TPIDR_EL1 },
SYS_DESC         1546 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CNTKCTL_EL1), NULL, reset_val, CNTKCTL_EL1, 0},
SYS_DESC         1548 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CCSIDR_EL1), access_ccsidr },
SYS_DESC         1549 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CLIDR_EL1), access_clidr },
SYS_DESC         1550 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CSSELR_EL1), access_csselr, reset_unknown, CSSELR_EL1 },
SYS_DESC         1551 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CTR_EL0), access_ctr },
SYS_DESC         1553 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCR_EL0), access_pmcr, reset_pmcr, PMCR_EL0 },
SYS_DESC         1554 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCNTENSET_EL0), access_pmcnten, reset_unknown, PMCNTENSET_EL0 },
SYS_DESC         1555 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCNTENCLR_EL0), access_pmcnten, NULL, PMCNTENSET_EL0 },
SYS_DESC         1556 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMOVSCLR_EL0), access_pmovs, NULL, PMOVSSET_EL0 },
SYS_DESC         1557 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMSWINC_EL0), access_pmswinc, reset_unknown, PMSWINC_EL0 },
SYS_DESC         1558 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMSELR_EL0), access_pmselr, reset_unknown, PMSELR_EL0 },
SYS_DESC         1559 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCEID0_EL0), access_pmceid },
SYS_DESC         1560 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCEID1_EL0), access_pmceid },
SYS_DESC         1561 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCCNTR_EL0), access_pmu_evcntr, reset_unknown, PMCCNTR_EL0 },
SYS_DESC         1562 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMXEVTYPER_EL0), access_pmu_evtyper },
SYS_DESC         1563 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMXEVCNTR_EL0), access_pmu_evcntr },
SYS_DESC         1568 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMUSERENR_EL0), access_pmuserenr, reset_val, PMUSERENR_EL0, 0 },
SYS_DESC         1569 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMOVSSET_EL0), access_pmovs, reset_unknown, PMOVSSET_EL0 },
SYS_DESC         1571 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TPIDR_EL0), NULL, reset_unknown, TPIDR_EL0 },
SYS_DESC         1572 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_TPIDRRO_EL0), NULL, reset_unknown, TPIDRRO_EL0 },
SYS_DESC         1574 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CNTP_TVAL_EL0), access_arch_timer },
SYS_DESC         1575 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CNTP_CTL_EL0), access_arch_timer },
SYS_DESC         1576 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CNTP_CVAL_EL0), access_arch_timer },
SYS_DESC         1646 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_PMCCFILTR_EL0), access_pmu_evtyper, reset_val, PMCCFILTR_EL0, 0 },
SYS_DESC         1648 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_DACR32_EL2), NULL, reset_unknown, DACR32_EL2 },
SYS_DESC         1649 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_IFSR32_EL2), NULL, reset_unknown, IFSR32_EL2 },
SYS_DESC         1650 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_FPEXC32_EL2), NULL, reset_val, FPEXC32_EL2, 0x700 },
SYS_DESC         1899 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AARCH32_CNTP_TVAL), access_arch_timer },
SYS_DESC         1900 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AARCH32_CNTP_CTL), access_arch_timer },
SYS_DESC         1981 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AARCH32_CNTP_CVAL),    access_arch_timer },
SYS_DESC         2411 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_MIDR_EL1), NULL, get_midr_el1 },
SYS_DESC         2412 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_REVIDR_EL1), NULL, get_revidr_el1 },
SYS_DESC         2413 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CLIDR_EL1), NULL, get_clidr_el1 },
SYS_DESC         2414 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_AIDR_EL1), NULL, get_aidr_el1 },
SYS_DESC         2415 arch/arm64/kvm/sys_regs.c 	{ SYS_DESC(SYS_CTR_EL0), NULL, get_ctr_el0 },
SYS_DESC           44 arch/arm64/kvm/sys_regs_generic_v8.c 	{ SYS_DESC(SYS_ACTLR_EL1), access_actlr, reset_actlr, ACTLR_EL1 },
SYS_DESC          246 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_PMR_EL1), access_gic_pmr },
SYS_DESC          247 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_BPR0_EL1), access_gic_bpr0 },
SYS_DESC          248 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP0R0_EL1), access_gic_ap0r },
SYS_DESC          249 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP0R1_EL1), access_gic_ap0r },
SYS_DESC          250 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP0R2_EL1), access_gic_ap0r },
SYS_DESC          251 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP0R3_EL1), access_gic_ap0r },
SYS_DESC          252 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP1R0_EL1), access_gic_ap1r },
SYS_DESC          253 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP1R1_EL1), access_gic_ap1r },
SYS_DESC          254 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP1R2_EL1), access_gic_ap1r },
SYS_DESC          255 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_AP1R3_EL1), access_gic_ap1r },
SYS_DESC          256 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_BPR1_EL1), access_gic_bpr1 },
SYS_DESC          257 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_CTLR_EL1), access_gic_ctlr },
SYS_DESC          258 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_SRE_EL1), access_gic_sre },
SYS_DESC          259 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_IGRPEN0_EL1), access_gic_grpen0 },
SYS_DESC          260 arch/arm64/kvm/vgic-sys-reg-v3.c 	{ SYS_DESC(SYS_ICC_IGRPEN1_EL1), access_gic_grpen1 },