Lines Matching refs:el2_sysregs_ctx
1519 el2_sysregs_t *el2_sysregs_ctx; in cm_el2_sysregs_context_save() local
1524 el2_sysregs_ctx = get_el2_sysregs_ctx(ctx); in cm_el2_sysregs_context_save()
1526 el2_sysregs_context_save_common(el2_sysregs_ctx); in cm_el2_sysregs_context_save()
1527 el2_sysregs_context_save_gic(el2_sysregs_ctx, security_state); in cm_el2_sysregs_context_save()
1530 write_el2_ctx_mte2(el2_sysregs_ctx, tfsr_el2, read_tfsr_el2()); in cm_el2_sysregs_context_save()
1534 el2_sysregs_context_save_mpam(el2_sysregs_ctx); in cm_el2_sysregs_context_save()
1538 el2_sysregs_context_save_fgt(el2_sysregs_ctx); in cm_el2_sysregs_context_save()
1542 el2_sysregs_context_save_fgt2(el2_sysregs_ctx); in cm_el2_sysregs_context_save()
1546 write_el2_ctx_ecv(el2_sysregs_ctx, cntpoff_el2, read_cntpoff_el2()); in cm_el2_sysregs_context_save()
1550 write_el2_ctx_vhe(el2_sysregs_ctx, contextidr_el2, in cm_el2_sysregs_context_save()
1552 write_el2_ctx_vhe_sysreg128(el2_sysregs_ctx, ttbr1_el2, read_ttbr1_el2()); in cm_el2_sysregs_context_save()
1556 write_el2_ctx_ras(el2_sysregs_ctx, vdisr_el2, read_vdisr_el2()); in cm_el2_sysregs_context_save()
1557 write_el2_ctx_ras(el2_sysregs_ctx, vsesr_el2, read_vsesr_el2()); in cm_el2_sysregs_context_save()
1561 write_el2_ctx_neve(el2_sysregs_ctx, vncr_el2, read_vncr_el2()); in cm_el2_sysregs_context_save()
1565 write_el2_ctx_trf(el2_sysregs_ctx, trfcr_el2, read_trfcr_el2()); in cm_el2_sysregs_context_save()
1569 write_el2_ctx_csv2_2(el2_sysregs_ctx, scxtnum_el2, in cm_el2_sysregs_context_save()
1574 write_el2_ctx_hcx(el2_sysregs_ctx, hcrx_el2, read_hcrx_el2()); in cm_el2_sysregs_context_save()
1578 write_el2_ctx_tcr2(el2_sysregs_ctx, tcr2_el2, read_tcr2_el2()); in cm_el2_sysregs_context_save()
1582 write_el2_ctx_sxpie(el2_sysregs_ctx, pire0_el2, read_pire0_el2()); in cm_el2_sysregs_context_save()
1583 write_el2_ctx_sxpie(el2_sysregs_ctx, pir_el2, read_pir_el2()); in cm_el2_sysregs_context_save()
1587 write_el2_ctx_sxpoe(el2_sysregs_ctx, por_el2, read_por_el2()); in cm_el2_sysregs_context_save()
1591 write_el2_ctx_brbe(el2_sysregs_ctx, brbcr_el2, read_brbcr_el2()); in cm_el2_sysregs_context_save()
1595 write_el2_ctx_s2pie(el2_sysregs_ctx, s2pir_el2, read_s2pir_el2()); in cm_el2_sysregs_context_save()
1599 write_el2_ctx_gcs(el2_sysregs_ctx, gcscr_el2, read_gcscr_el2()); in cm_el2_sysregs_context_save()
1600 write_el2_ctx_gcs(el2_sysregs_ctx, gcspr_el2, read_gcspr_el2()); in cm_el2_sysregs_context_save()
1604 write_el2_ctx_sctlr2(el2_sysregs_ctx, sctlr2_el2, read_sctlr2_el2()); in cm_el2_sysregs_context_save()
1614 el2_sysregs_t *el2_sysregs_ctx; in cm_el2_sysregs_context_restore() local
1619 el2_sysregs_ctx = get_el2_sysregs_ctx(ctx); in cm_el2_sysregs_context_restore()
1621 el2_sysregs_context_restore_common(el2_sysregs_ctx); in cm_el2_sysregs_context_restore()
1622 el2_sysregs_context_restore_gic(el2_sysregs_ctx, security_state); in cm_el2_sysregs_context_restore()
1625 write_tfsr_el2(read_el2_ctx_mte2(el2_sysregs_ctx, tfsr_el2)); in cm_el2_sysregs_context_restore()
1629 el2_sysregs_context_restore_mpam(el2_sysregs_ctx); in cm_el2_sysregs_context_restore()
1633 el2_sysregs_context_restore_fgt(el2_sysregs_ctx); in cm_el2_sysregs_context_restore()
1637 el2_sysregs_context_restore_fgt2(el2_sysregs_ctx); in cm_el2_sysregs_context_restore()
1641 write_cntpoff_el2(read_el2_ctx_ecv(el2_sysregs_ctx, cntpoff_el2)); in cm_el2_sysregs_context_restore()
1645 write_contextidr_el2(read_el2_ctx_vhe(el2_sysregs_ctx, in cm_el2_sysregs_context_restore()
1647 write_ttbr1_el2(read_el2_ctx_vhe(el2_sysregs_ctx, ttbr1_el2)); in cm_el2_sysregs_context_restore()
1651 write_vdisr_el2(read_el2_ctx_ras(el2_sysregs_ctx, vdisr_el2)); in cm_el2_sysregs_context_restore()
1652 write_vsesr_el2(read_el2_ctx_ras(el2_sysregs_ctx, vsesr_el2)); in cm_el2_sysregs_context_restore()
1656 write_vncr_el2(read_el2_ctx_neve(el2_sysregs_ctx, vncr_el2)); in cm_el2_sysregs_context_restore()
1660 write_trfcr_el2(read_el2_ctx_trf(el2_sysregs_ctx, trfcr_el2)); in cm_el2_sysregs_context_restore()
1664 write_scxtnum_el2(read_el2_ctx_csv2_2(el2_sysregs_ctx, in cm_el2_sysregs_context_restore()
1669 write_hcrx_el2(read_el2_ctx_hcx(el2_sysregs_ctx, hcrx_el2)); in cm_el2_sysregs_context_restore()
1673 write_tcr2_el2(read_el2_ctx_tcr2(el2_sysregs_ctx, tcr2_el2)); in cm_el2_sysregs_context_restore()
1677 write_pire0_el2(read_el2_ctx_sxpie(el2_sysregs_ctx, pire0_el2)); in cm_el2_sysregs_context_restore()
1678 write_pir_el2(read_el2_ctx_sxpie(el2_sysregs_ctx, pir_el2)); in cm_el2_sysregs_context_restore()
1682 write_por_el2(read_el2_ctx_sxpoe(el2_sysregs_ctx, por_el2)); in cm_el2_sysregs_context_restore()
1686 write_s2pir_el2(read_el2_ctx_s2pie(el2_sysregs_ctx, s2pir_el2)); in cm_el2_sysregs_context_restore()
1690 write_gcscr_el2(read_el2_ctx_gcs(el2_sysregs_ctx, gcscr_el2)); in cm_el2_sysregs_context_restore()
1691 write_gcspr_el2(read_el2_ctx_gcs(el2_sysregs_ctx, gcspr_el2)); in cm_el2_sysregs_context_restore()
1695 write_sctlr2_el2(read_el2_ctx_sctlr2(el2_sysregs_ctx, sctlr2_el2)); in cm_el2_sysregs_context_restore()
1699 write_brbcr_el2(read_el2_ctx_brbe(el2_sysregs_ctx, brbcr_el2)); in cm_el2_sysregs_context_restore()