Home
last modified time | relevance | path

Searched refs:vcpu_get_reg (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c211 vcpu_get_reg(vcpu, RISCV_CORE_REG(mode), &core.mode); in vcpu_arch_dump()
212 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.pc), &core.regs.pc); in vcpu_arch_dump()
213 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.ra), &core.regs.ra); in vcpu_arch_dump()
214 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.sp), &core.regs.sp); in vcpu_arch_dump()
215 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.gp), &core.regs.gp); in vcpu_arch_dump()
216 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.tp), &core.regs.tp); in vcpu_arch_dump()
217 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t0), &core.regs.t0); in vcpu_arch_dump()
218 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t1), &core.regs.t1); in vcpu_arch_dump()
219 vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.t2), &core.regs.t2); in vcpu_arch_dump()
220 vcpu_get_reg(vcp in vcpu_arch_dump()
[all...]
/kernel/linux/linux-5.10/include/kvm/
H A Darm_hypercalls.h13 return vcpu_get_reg(vcpu, 0); in smccc_get_function()
18 return vcpu_get_reg(vcpu, 1); in smccc_get_arg1()
23 return vcpu_get_reg(vcpu, 2); in smccc_get_arg2()
28 return vcpu_get_reg(vcpu, 3); in smccc_get_arg3()
/kernel/linux/linux-6.6/include/kvm/
H A Darm_hypercalls.h13 return vcpu_get_reg(vcpu, 0); in smccc_get_function()
18 return vcpu_get_reg(vcpu, 1); in smccc_get_arg1()
23 return vcpu_get_reg(vcpu, 2); in smccc_get_arg2()
28 return vcpu_get_reg(vcpu, 3); in smccc_get_arg3()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/aarch64/
H A Daarch32_id_regs.c100 vcpu_get_reg(vcpu, reg_id, &val); in test_user_raz_wi()
109 vcpu_get_reg(vcpu, reg_id, &val); in test_user_raz_wi()
129 vcpu_get_reg(vcpu, reg_id, &val); in test_user_raz_invariant()
136 vcpu_get_reg(vcpu, reg_id, &val); in test_user_raz_invariant()
147 vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_ID_AA64PFR0_EL1), &val); in vcpu_aarch64_only()
H A Dpsci_test.c105 vcpu_get_reg(vcpu, ARM64_CORE_REG(regs.pc), &obs_pc); in assert_vcpu_reset()
106 vcpu_get_reg(vcpu, ARM64_CORE_REG(regs.regs[0]), &obs_x0); in assert_vcpu_reset()
146 vcpu_get_reg(target, KVM_ARM64_SYS_REG(SYS_MPIDR_EL1), &target_mpidr); in host_test_cpu_on()
H A Dhypercalls.c176 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_before_vm_start()
187 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_before_vm_start()
217 vcpu_get_reg(vcpu, reg_info->reg, &val); in test_fw_regs_after_vm_start()
H A Ddebug-exceptions.c504 vcpu_get_reg(vcpu, ARM64_CORE_REG(regs.pc), &pc); in test_single_step_from_userspace()
586 vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_ID_AA64DFR0_EL1), &aa64dfr0); in main()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c687 u32 vid = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_dir()
710 u32 vid = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_eoir()
757 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_igrpen0()
769 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_igrpen1()
791 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_bpr0()
808 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_bpr1()
840 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_apxrn()
918 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_pmr()
957 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_ctlr()
H A Dvgic-v2-cpuif-proxy.c69 u32 data = vcpu_get_reg(vcpu, rd); in __vgic_v2_perform_cpuif_access()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c732 u32 vid = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_dir()
755 u32 vid = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_eoir()
800 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_igrpen0()
812 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_igrpen1()
834 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_bpr0()
851 u64 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_bpr1()
883 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_apxrn()
961 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_pmr()
1001 u32 val = vcpu_get_reg(vcpu, rt); in __vgic_v3_write_ctlr()
H A Dvgic-v2-cpuif-proxy.c71 u32 data = vcpu_get_reg(vcpu, rd); in __vgic_v2_perform_cpuif_access()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c264 vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_SCTLR_EL1), &sctlr_el1); in aarch64_vcpu_setup()
265 vcpu_get_reg(vcpu, KVM_ARM64_SYS_REG(SYS_TCR_EL1), &tcr_el1); in aarch64_vcpu_setup()
340 vcpu_get_reg(vcpu, ARM64_CORE_REG(regs.pstate), &pstate); in vcpu_arch_dump()
341 vcpu_get_reg(vcpu, ARM64_CORE_REG(regs.pc), &pc); in vcpu_arch_dump()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dhandle_exit.c39 trace_kvm_hvc_arm64(*vcpu_pc(vcpu), vcpu_get_reg(vcpu, 0), in handle_hvc()
131 val = vcpu_get_reg(vcpu, kvm_vcpu_sys_get_rt(vcpu)); in kvm_handle_wfx()
H A Dmmio.c160 data = vcpu_data_guest_to_host(vcpu, vcpu_get_reg(vcpu, rt), in io_mem_abort()
H A Dpsci.c226 vcpu_set_reg(vcpu, i, lower_32_bits(vcpu_get_reg(vcpu, i))); in kvm_psci_narrow_to_32bit()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dmmio.c159 data = vcpu_data_guest_to_host(vcpu, vcpu_get_reg(vcpu, rt), in io_mem_abort()
H A Dhandle_exit.c40 trace_kvm_hvc_arm64(*vcpu_pc(vcpu), vcpu_get_reg(vcpu, 0), in handle_hvc()
H A Dpsci.c198 vcpu_set_reg(vcpu, i, lower_32_bits(vcpu_get_reg(vcpu, i))); in kvm_psci_narrow_to_32bit()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h347 u64 val = vcpu_get_reg(vcpu, rt); in handle_tx2_tvm()
505 u64 val = vcpu_get_reg(vcpu, rt); in handle_ampere1_tcr()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/s390x/
H A Dresets.c68 vcpu_get_reg(vm, VCPU_ID, &reg); in test_one_reg()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h288 u64 val = vcpu_get_reg(vcpu, rt); in handle_tx2_tvm()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/
H A Dsys_regs.c482 params.regval = vcpu_get_reg(vcpu, Rt); in kvm_handle_pvm_sysreg()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/
H A Dkvm_util.h188 void vcpu_get_reg(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_one_reg *reg);
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/s390x/
H A Dresets.c64 vcpu_get_reg(vcpu, id, &eval_reg); in test_one_reg()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_emulate.h154 * vcpu_get_reg and vcpu_set_reg should always be passed a register number
158 static __always_inline unsigned long vcpu_get_reg(const struct kvm_vcpu *vcpu, in vcpu_get_reg() function

Completed in 14 milliseconds

12