Home
last modified time | relevance | path

Searched refs:hypctx_write_sys_reg (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/arm64/vmm/
H A Dvmm_hyp.c47 hypctx_write_sys_reg(hypctx, DBGCLAIMSET_EL1, in vmm_hyp_reg_store_pmu_debug()
54 hypctx_write_sys_reg(hypctx, DBGBCR_EL1(x), \ in vmm_hyp_reg_store_pmu_debug()
56 hypctx_write_sys_reg(hypctx, DBGBVR_EL1(x), \ in vmm_hyp_reg_store_pmu_debug()
81 hypctx_write_sys_reg(hypctx, DBGWCR_EL1(x), \ in vmm_hyp_reg_store_pmu_debug()
83 hypctx_write_sys_reg(hypctx, DBGWVR_EL1(x), \ in vmm_hyp_reg_store_pmu_debug()
106 hypctx_write_sys_reg(hypctx, PMCR_EL0, in vmm_hyp_reg_store_pmu_debug()
108 hypctx_write_sys_reg(hypctx, PMCCNTR_EL0, in vmm_hyp_reg_store_pmu_debug()
110 hypctx_write_sys_reg(hypctx, PMCCFILTR_EL0, in vmm_hyp_reg_store_pmu_debug()
112 hypctx_write_sys_reg(hypctx, PMUSERENR_EL0, in vmm_hyp_reg_store_pmu_debug()
114 hypctx_write_sys_reg(hypctx, PMSELR_EL0, in vmm_hyp_reg_store_pmu_debug()
[all …]
H A Dvmm_reset.c67 hypctx_write_sys_reg(el2ctx, PMCR_EL0, in reset_vm_el01_regs()
98 hypctx_write_sys_reg(el2ctx, HOST_HCR_EL2, in reset_vm_el2_regs()
107 hypctx_write_sys_reg(el2ctx, HOST_HCRX_EL2, 0); in reset_vm_el2_regs()
109 hypctx_write_sys_reg(el2ctx, HOST_MDCR_EL2, in reset_vm_el2_regs()
115 hypctx_write_sys_reg(el2ctx, HOST_VMPIDR_EL2, VMPIDR_EL2_RES1); in reset_vm_el2_regs()
130 hypctx_write_sys_reg(el2ctx, HOST_VPIDR_EL2, in reset_vm_el2_regs()
143 hypctx_write_sys_reg(el2ctx, HOST_CPTR_EL2, in reset_vm_el2_regs()
146 hypctx_write_sys_reg(el2ctx, HOST_CPTR_EL2, in reset_vm_el2_regs()
153 hypctx_write_sys_reg(el2ctx, HOST_SPSR_EL2, PSR_D | PSR_A | PSR_I | PSR_F); in reset_vm_el2_regs()
172 hypctx_write_sys_reg(el2ctx, HOST_HDFGRTR_EL2, 0); in reset_vm_el2_regs()
[all …]
H A Dvmm_arm64.c1111 hypctx_write_sys_reg(hypctx, HOST_ELR_EL2, (uint64_t)pc); in vmmops_run()
1116 hypctx_write_sys_reg(hypctx, ELR_EL1, in vmmops_run()
1124 hypctx_write_sys_reg(hypctx, HOST_ELR_EL2, in vmmops_run()
1127 hypctx_write_sys_reg(hypctx, HOST_ELR_EL2, in vmmops_run()
1131 hypctx_write_sys_reg(hypctx, HOST_ELR_EL2, in vmmops_run()
1135 hypctx_write_sys_reg(hypctx, HOST_ELR_EL2, in vmmops_run()
1141 hypctx_write_sys_reg(hypctx, SPSR_EL1, new_spsr); in vmmops_run()
1144 hypctx_write_sys_reg(hypctx, HOST_SPSR_EL2, in vmmops_run()
1183 hypctx_write_sys_reg(hypctx, HOST_VTTBR_EL2, in vmmops_run()
1362 hypctx_write_sys_reg(hypctx, FAR_EL1, far); in vmmops_exception()
[all …]
H A Darm64.h331 hypctx_write_sys_reg(struct hypctx *hypctx, enum hypctx_sysreg reg, in hypctx_write_sys_reg() function
/freebsd/sys/arm64/vmm/io/
H A Dvtimer.c189 hypctx_write_sys_reg(hypctx, HOST_CNTHCTL_EL2, in vtimer_cpuinit()
212 hypctx_write_sys_reg(hypctx, HOST_CNTHCTL_EL2, in vtimer_cpuinit()
216 hypctx_write_sys_reg(hypctx, HOST_CNTHCTL_EL2, in vtimer_cpuinit()
225 hypctx_write_sys_reg(hypctx, HOST_CNTVOFF_EL2, hypctx->hyp->cntvoff_el2); in vtimer_cpuinit()
H A Dvgic_v3.c418 hypctx_write_sys_reg(hypctx, HOST_ICH_HCR_EL2, ICH_HCR_EL2_En); in vgic_v3_cpuinit()
433 hypctx_write_sys_reg(hypctx, HOST_ICH_VMCR_EL2, in vgic_v3_cpuinit()
443 hypctx_write_sys_reg(hypctx, HOST_ICH_LR_EL2(i), 0UL); in vgic_v3_cpuinit()
1968 hypctx_write_sys_reg(hypctx, HOST_ICH_ELRSR_EL2, in vgic_v3_flush_hwstate()
1984 hypctx_write_sys_reg(hypctx, HOST_ICH_LR_EL2(i), in vgic_v3_flush_hwstate()
2044 hypctx_write_sys_reg(hypctx, HOST_ICH_LR_EL2(i), 0); in vgic_v3_sync_hwstate()