Home
last modified time | relevance | path

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

/arch/arm64/kvm/
A Ddebug.c223 __vcpu_rmw_sys_reg(vcpu, OSLSR_EL1, |=, OSLSR_EL1_OSLK); in kvm_debug_handle_oslar()
225 __vcpu_rmw_sys_reg(vcpu, OSLSR_EL1, &=, ~OSLSR_EL1_OSLK); in kvm_debug_handle_oslar()
A Dpmu-emul.c513 __vcpu_rmw_sys_reg(vcpu, PMOVSSET_EL0, |=, BIT(i)); in kvm_pmu_counter_increment()
559 __vcpu_rmw_sys_reg(vcpu, PMOVSSET_EL0, |=, BIT(idx)); in kvm_pmu_perf_overflow()
917 __vcpu_rmw_sys_reg(vcpu, PMOVSSET_EL0, &=, mask); in kvm_vcpu_reload_pmu()
918 __vcpu_rmw_sys_reg(vcpu, PMINTENSET_EL1, &=, mask); in kvm_vcpu_reload_pmu()
919 __vcpu_rmw_sys_reg(vcpu, PMCNTENSET_EL0, &=, mask); in kvm_vcpu_reload_pmu()
A Dsys_regs.c799 __vcpu_rmw_sys_reg(vcpu, r->reg, &=, mask); in reset_pmu_reg()
807 __vcpu_rmw_sys_reg(vcpu, r->reg, &=, GENMASK(31, 0)); in reset_pmevcntr()
819 __vcpu_rmw_sys_reg(vcpu, r->reg, &=, kvm_pmu_evtyper_mask(vcpu->kvm)); in reset_pmevtyper()
827 __vcpu_rmw_sys_reg(vcpu, r->reg, &=, PMSELR_EL0_SEL_MASK); in reset_pmselr()
1111 __vcpu_rmw_sys_reg(vcpu, PMCNTENSET_EL0, |=, val); in access_pmcnten()
1114 __vcpu_rmw_sys_reg(vcpu, PMCNTENSET_EL0, &=, ~val); in access_pmcnten()
1137 __vcpu_rmw_sys_reg(vcpu, PMINTENSET_EL1, |=, val); in access_pminten()
1140 __vcpu_rmw_sys_reg(vcpu, PMINTENSET_EL1, &=, ~val); in access_pminten()
1159 __vcpu_rmw_sys_reg(vcpu, PMOVSSET_EL0, |=, (p->regval & mask)); in access_pmovs()
1162 __vcpu_rmw_sys_reg(vcpu, PMOVSSET_EL0, &=, ~(p->regval & mask)); in access_pmovs()
[all …]
A Dnested.c1731 __vcpu_rmw_sys_reg(vcpu, sr, |=, 0); in kvm_init_nv_sysregs()
/arch/arm64/kvm/hyp/vhe/
A Dsysreg-sr.c73 __vcpu_rmw_sys_reg(vcpu, CNTHCTL_EL2, &=, ~CNTKCTL_VALID_BITS); in __sysreg_save_vel2_state()
74 __vcpu_rmw_sys_reg(vcpu, CNTHCTL_EL2, |=, val); in __sysreg_save_vel2_state()
/arch/arm64/include/asm/
A Dkvm_host.h1143 #define __vcpu_rmw_sys_reg(v, r, op, val) \ macro

Completed in 25 milliseconds