Home
last modified time | relevance | path

Searched refs:vcpu_set_reg (Results 1 – 11 of 11) sorted by relevance

/linux/include/kvm/
H A Darm_hypercalls.h37 vcpu_set_reg(vcpu, 0, a0); in smccc_set_retval()
38 vcpu_set_reg(vcpu, 1, a1); in smccc_set_retval()
39 vcpu_set_reg(vcpu, 2, a2); in smccc_set_retval()
40 vcpu_set_reg(vcpu, 3, a3); in smccc_set_retval()
/linux/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c217 vcpu_set_reg(vcpu, RISCV_GENERAL_CSR_REG(satp), satp); in riscv_vcpu_mmu_setup()
295 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.pc), (unsigned long)guest_code); in vcpu_arch_set_entry_point()
328 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.gp), current_gp); in vm_arch_vcpu_add()
331 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.sp), stack_vaddr + stack_size); in vm_arch_vcpu_add()
334 vcpu_set_reg(vcpu, RISCV_GENERAL_CSR_REG(sscratch), vcpu_id); in vm_arch_vcpu_add()
337 vcpu_set_reg(vcpu, RISCV_GENERAL_CSR_REG(stvec), (unsigned long)guest_unexp_trap); in vm_arch_vcpu_add()
380 vcpu_set_reg(vcpu, id, va_arg(ap, uint64_t)); in vcpu_args_set()
431 vcpu_set_reg(vcpu, RISCV_GENERAL_CSR_REG(stvec), (unsigned long)&exception_vectors); in vcpu_init_vector_tables()
/linux/arch/arm64/kvm/hyp/
H A Dvgic-v2-cpuif-proxy.c83 vcpu_set_reg(vcpu, rd, data); in __vgic_v2_perform_cpuif_access()
/linux/tools/testing/selftests/kvm/riscv/
H A Debreak_test.c67 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.pc), pc + 4); in main()
/linux/tools/testing/selftests/kvm/aarch64/
H A Daarch32_id_regs.c
H A Darch_timer_edge_cases.c
/linux/arch/arm64/kvm/
H A Dhandle_exit.c82 vcpu_set_reg(vcpu, 0, ~0UL); in handle_smc()
H A Dsys_regs.c4106 vcpu_set_reg(vcpu, Rt, lower_32_bits(params.regval)); in kvm_handle_cp_64()
4107 vcpu_set_reg(vcpu, Rt2, upper_32_bits(params.regval)); in kvm_handle_cp_64()
4185 vcpu_set_reg(vcpu, Rt, params.regval); in kvm_handle_cp10_id()
4230 vcpu_set_reg(vcpu, Rt, params->regval); in kvm_emulate_cp15_id_reg()
4252 vcpu_set_reg(vcpu, Rt, params->regval); in kvm_handle_cp_32()
4510 vcpu_set_reg(vcpu, Rt, params.regval); in kvm_handle_sys_reg()
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dsys_regs.c551 vcpu_set_reg(vcpu, Rt, params.regval);
/linux/tools/testing/selftests/kvm/
H A Dmmu_stress_test.c182 vcpu_set_reg(vcpu, ARM64_CORE_REG(regs.pc), in vcpu_worker()
/linux/tools/testing/selftests/kvm/include/
H A Dkvm_util.h715 static inline void vcpu_set_reg(struct kvm_vcpu *vcpu, uint64_t id, uint64_t val) in vcpu_set_reg()
711 static inline void vcpu_set_reg(struct kvm_vcpu *vcpu, uint64_t id, uint64_t val) vcpu_set_reg() function