Home
last modified time | relevance | path

Searched refs:vcpu_gp_regs (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/
H A Dadjust_pc.h36 vcpu_gp_regs(vcpu)->pstate = read_sysreg_el2(SYS_SPSR); in __kvm_skip_instr()
40 write_sysreg_el2(vcpu_gp_regs(vcpu)->pstate, SYS_SPSR); in __kvm_skip_instr()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_emulate.h127 return (unsigned long *)&vcpu_gp_regs(vcpu)->pc; in vcpu_pc()
132 return (unsigned long *)&vcpu_gp_regs(vcpu)->pstate; in vcpu_cpsr()
161 return (reg_num == 31) ? 0 : vcpu_gp_regs(vcpu)->regs[reg_num]; in vcpu_get_reg()
168 vcpu_gp_regs(vcpu)->regs[reg_num] = val; in vcpu_set_reg()
518 vcpu_gp_regs(vcpu)->pstate = read_sysreg_el2(SYS_SPSR); in __kvm_skip_instr()
522 write_sysreg_el2(vcpu_gp_regs(vcpu)->pstate, SYS_SPSR); in __kvm_skip_instr()
H A Dkvm_host.h426 #define vcpu_gp_regs(v) (&(v)->arch.ctxt.regs) macro
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dreset.c264 memset(vcpu_gp_regs(vcpu), 0, sizeof(*vcpu_gp_regs(vcpu))); in kvm_reset_vcpu()
270 vcpu_gp_regs(vcpu)->pstate = pstate; in kvm_reset_vcpu()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dreset.c319 memset(vcpu_gp_regs(vcpu), 0, sizeof(*vcpu_gp_regs(vcpu))); in kvm_reset_vcpu()
325 vcpu_gp_regs(vcpu)->pstate = pstate; in kvm_reset_vcpu()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dkvm_emulate.h149 return (unsigned long *)&vcpu_gp_regs(vcpu)->pc; in vcpu_pc()
154 return (unsigned long *)&vcpu_gp_regs(vcpu)->pstate; in vcpu_cpsr()
183 return (reg_num == 31) ? 0 : vcpu_gp_regs(vcpu)->regs[reg_num]; in vcpu_get_reg()
190 vcpu_gp_regs(vcpu)->regs[reg_num] = val; in vcpu_set_reg()
H A Dkvm_host.h788 #define vcpu_gp_regs(v) (&(v)->arch.ctxt.regs) macro
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/
H A Dexception.c301 vcpu_gp_regs(vcpu)->compat_lr_abt = return_address; in enter_exception32()
306 vcpu_gp_regs(vcpu)->compat_lr_und = return_address; in enter_exception32()

Completed in 7 milliseconds