Home
last modified time | relevance | path

Searched refs:vcpu_pc (Results 1 – 16 of 16) sorted by relevance

/linux/arch/arm64/kvm/
A Dtrace_arm.h16 TP_PROTO(unsigned long vcpu_pc),
17 TP_ARGS(vcpu_pc),
24 __entry->vcpu_pc = vcpu_pc;
32 TP_ARGS(ret, esr_ec, vcpu_pc),
43 __entry->vcpu_pc = vcpu_pc;
50 __entry->vcpu_pc)
67 __entry->vcpu_pc = vcpu_pc;
130 __entry->vcpu_pc = vcpu_pc;
152 __entry->vcpu_pc = vcpu_pc;
174 __entry->vcpu_pc = vcpu_pc;
[all …]
A Dtrace_handle_exit.h12 TP_PROTO(unsigned long vcpu_pc, bool is_wfe),
13 TP_ARGS(vcpu_pc, is_wfe),
16 __field(unsigned long, vcpu_pc)
21 __entry->vcpu_pc = vcpu_pc;
31 TP_ARGS(vcpu_pc, r0, imm),
34 __field(unsigned long, vcpu_pc)
40 __entry->vcpu_pc = vcpu_pc;
46 __entry->vcpu_pc, __entry->r0, __entry->imm)
162 TP_ARGS(vcpu_pc, params, reg),
165 __field(unsigned long, vcpu_pc)
[all …]
A Dhandle_exit.c39 trace_kvm_hvc_arm64(*vcpu_pc(vcpu), vcpu_get_reg(vcpu, 0), in handle_hvc()
134 trace_kvm_wfx_arm64(*vcpu_pc(vcpu), true); in kvm_handle_wfx()
137 trace_kvm_wfx_arm64(*vcpu_pc(vcpu), false); in kvm_handle_wfx()
A Dmmio.c141 trace_kvm_mmio_nisv(*vcpu_pc(vcpu), kvm_vcpu_get_esr(vcpu), in io_mem_abort()
A Dreset.c259 *vcpu_pc(vcpu) = target_pc; in kvm_reset_vcpu()
A Dguest.c303 *vcpu_pc(vcpu) = (u32)*vcpu_pc(vcpu); in set_core_reg()
A Dmmu.c1784 trace_kvm_guest_fault(*vcpu_pc(vcpu), kvm_vcpu_get_esr(vcpu), in kvm_handle_guest_abort()
2230 trace_kvm_set_way_flush(*vcpu_pc(vcpu), in kvm_set_way_flush()
2253 trace_kvm_toggle_cache(*vcpu_pc(vcpu), was_enabled, now_enabled); in kvm_toggle_cache()
A Darm.c734 return *vcpu_pc(vcpu); in kvm_arch_vcpu_get_ip()
1216 trace_kvm_entry(*vcpu_pc(vcpu)); in kvm_arch_vcpu_ioctl_run()
1273 trace_kvm_exit(ret, kvm_vcpu_trap_get_class(vcpu), *vcpu_pc(vcpu)); in kvm_arch_vcpu_ioctl_run()
A Dsys_regs.c3728 trace_kvm_sys_access(*vcpu_pc(vcpu), params, r); in perform_access()
3800 cp, *vcpu_pc(vcpu), *vcpu_cpsr(vcpu)); in unhandled_cp_access()
4055 *vcpu_pc(vcpu), *vcpu_cpsr(vcpu)); in emulate_sys_reg()
A Demulate-nested.c2280 *vcpu_pc(vcpu)); in triage_sysreg_trap()
2391 *vcpu_pc(vcpu) = elr; in kvm_emulate_nested_eret()
/linux/arch/arm64/kvm/hyp/include/hyp/
A Dadjust_pc.h21 *vcpu_pc(vcpu) += 4; in kvm_skip_instr()
35 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in __kvm_skip_instr()
41 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in __kvm_skip_instr()
A Dswitch.h300 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in kvm_hyp_handle_mops()
302 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in kvm_hyp_handle_mops()
/linux/arch/arm64/kvm/hyp/
A Dexception.c112 __vcpu_write_sys_reg(vcpu, *vcpu_pc(vcpu), ELR_EL1); in enter_exception64()
117 __vcpu_write_sys_reg(vcpu, *vcpu_pc(vcpu), ELR_EL2); in enter_exception64()
124 *vcpu_pc(vcpu) = vbar + exc_offset + type; in enter_exception64()
294 return_address = *vcpu_pc(vcpu); in enter_exception32()
316 *vcpu_pc(vcpu) = vect_offset; in enter_exception32()
A Daarch32.c142 u32 pc = *vcpu_pc(vcpu); in kvm_skip_instr32()
151 *vcpu_pc(vcpu) = pc; in kvm_skip_instr32()
/linux/arch/arm64/kvm/hyp/nvhe/
A Dsys_regs.c39 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in inject_undef64()
48 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in inject_undef64()
/linux/arch/arm64/include/asm/
A Dkvm_emulate.h125 static __always_inline unsigned long *vcpu_pc(const struct kvm_vcpu *vcpu) in vcpu_pc() function

Completed in 47 milliseconds