Home
last modified time | relevance | path

Searched refs:__vcpu_sys_reg (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/virt/kvm/arm/
Dpmu.c29 __vcpu_sys_reg(vcpu, PMCR_EL0) & ARMV8_PMU_PMCR_LC); in kvm_pmu_idx_is_64bit()
94 eventsel = __vcpu_sys_reg(vcpu, reg) & ARMV8_PMU_EVTYPE_EVENT; in kvm_pmu_idx_has_chain_evtype()
113 counter = __vcpu_sys_reg(vcpu, reg); in kvm_pmu_get_pair_counter_value()
114 counter_high = __vcpu_sys_reg(vcpu, reg + 1); in kvm_pmu_get_pair_counter_value()
120 counter = __vcpu_sys_reg(vcpu, reg); in kvm_pmu_get_pair_counter_value()
168 __vcpu_sys_reg(vcpu, reg) += (s64)val - kvm_pmu_get_counter_value(vcpu, select_idx); in kvm_pmu_set_counter_value()
212 __vcpu_sys_reg(vcpu, reg) = val; in kvm_pmu_stop_counter()
215 __vcpu_sys_reg(vcpu, reg + 1) = upper_32_bits(counter); in kvm_pmu_stop_counter()
266 u64 val = __vcpu_sys_reg(vcpu, PMCR_EL0) >> ARMV8_PMU_PMCR_N_SHIFT; in kvm_pmu_valid_counter_mask()
288 if (!(__vcpu_sys_reg(vcpu, PMCR_EL0) & ARMV8_PMU_PMCR_E) || !val) in kvm_pmu_enable_counter_mask()
[all …]
/Linux-v5.4/arch/arm64/kvm/
Dsys_regs.c109 return __vcpu_sys_reg(vcpu, reg); in vcpu_read_sys_reg()
152 __vcpu_sys_reg(vcpu, reg) = val; in vcpu_write_sys_reg()
637 __vcpu_sys_reg(vcpu, r->reg) = val; in reset_pmcr()
642 u64 reg = __vcpu_sys_reg(vcpu, PMUSERENR_EL0); in check_pmu_access_disabled()
684 val = __vcpu_sys_reg(vcpu, PMCR_EL0); in access_pmcr()
689 __vcpu_sys_reg(vcpu, PMCR_EL0) = val; in access_pmcr()
694 val = __vcpu_sys_reg(vcpu, PMCR_EL0) in access_pmcr()
712 __vcpu_sys_reg(vcpu, PMSELR_EL0) = p->regval; in access_pmselr()
715 p->regval = __vcpu_sys_reg(vcpu, PMSELR_EL0) in access_pmselr()
748 pmcr = __vcpu_sys_reg(vcpu, PMCR_EL0); in pmu_counter_idx_valid()
[all …]
Dsys_regs.h91 __vcpu_sys_reg(vcpu, r->reg) = 0x1de7ec7edbadc0deULL; in reset_unknown()
98 __vcpu_sys_reg(vcpu, r->reg) = r->val; in reset_val()
Dsys_regs_generic_v8.c36 __vcpu_sys_reg(vcpu, ACTLR_EL1) = read_sysreg(actlr_el1); in reset_actlr()
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_host.h386 #define __vcpu_sys_reg(v,r) ((v)->arch.ctxt.sys_regs[(r)]) macro