/Linux-v4.19/virt/kvm/arm/ |
D | trace.h | 14 TP_PROTO(unsigned long vcpu_pc), 15 TP_ARGS(vcpu_pc), 18 __field( unsigned long, vcpu_pc ) 22 __entry->vcpu_pc = vcpu_pc; 25 TP_printk("PC: 0x%08lx", __entry->vcpu_pc) 29 TP_PROTO(int idx, unsigned int exit_reason, unsigned long vcpu_pc), 30 TP_ARGS(idx, exit_reason, vcpu_pc), 35 __field( unsigned long, vcpu_pc ) 41 __entry->vcpu_pc = vcpu_pc; 48 __entry->vcpu_pc) [all …]
|
D | aarch32.c | 143 *vcpu_pc(vcpu) += 2; in kvm_skip_instr32() 145 *vcpu_pc(vcpu) += 4; in kvm_skip_instr32() 182 *vcpu_reg32(vcpu, 14) = *vcpu_pc(vcpu) + return_offset; in prepare_fault32() 190 *vcpu_pc(vcpu) = vect_offset; in prepare_fault32()
|
D | perf.c | 49 return *vcpu_pc(vcpu); in kvm_get_guest_ip()
|
D | psci.c | 148 *vcpu_pc(vcpu) = target_pc; in kvm_psci_vcpu_on()
|
D | arm.c | 761 trace_kvm_entry(*vcpu_pc(vcpu)); in kvm_arch_vcpu_ioctl_run() 825 trace_kvm_exit(ret, kvm_vcpu_trap_get_class(vcpu), *vcpu_pc(vcpu)); in kvm_arch_vcpu_ioctl_run()
|
D | mmu.c | 1711 trace_kvm_guest_fault(*vcpu_pc(vcpu), kvm_vcpu_get_hsr(vcpu), in kvm_handle_guest_abort() 2213 trace_kvm_set_way_flush(*vcpu_pc(vcpu), in kvm_set_way_flush() 2236 trace_kvm_toggle_cache(*vcpu_pc(vcpu), was_enabled, now_enabled); in kvm_toggle_cache()
|
/Linux-v4.19/arch/arm/kvm/ |
D | trace.h | 41 TP_PROTO(unsigned long vcpu_pc, bool is_wfe), 42 TP_ARGS(vcpu_pc, is_wfe), 45 __field( unsigned long, vcpu_pc ) 50 __entry->vcpu_pc = vcpu_pc; 55 __entry->is_wfe ? 'e' : 'i', __entry->vcpu_pc) 59 TP_PROTO(unsigned long vcpu_pc, unsigned long r0, unsigned long imm), 60 TP_ARGS(vcpu_pc, r0, imm), 63 __field( unsigned long, vcpu_pc ) 69 __entry->vcpu_pc = vcpu_pc; 75 __entry->vcpu_pc, __entry->r0, __entry->imm)
|
D | handle_exit.c | 35 trace_kvm_hvc(*vcpu_pc(vcpu), *vcpu_reg(vcpu, 0), in handle_hvc() 77 trace_kvm_wfx(*vcpu_pc(vcpu), true); in kvm_handle_wfx() 81 trace_kvm_wfx(*vcpu_pc(vcpu), false); in kvm_handle_wfx() 145 *vcpu_pc(vcpu) -= adj; in handle_exit()
|
D | coproc.c | 606 *vcpu_pc(vcpu)); in emulate_cp15()
|
/Linux-v4.19/arch/arm64/kvm/ |
D | trace.h | 11 TP_PROTO(unsigned long vcpu_pc, bool is_wfe), 12 TP_ARGS(vcpu_pc, is_wfe), 15 __field(unsigned long, vcpu_pc) 20 __entry->vcpu_pc = vcpu_pc; 25 __entry->is_wfe ? 'e' : 'i', __entry->vcpu_pc) 29 TP_PROTO(unsigned long vcpu_pc, unsigned long r0, unsigned long imm), 30 TP_ARGS(vcpu_pc, r0, imm), 33 __field(unsigned long, vcpu_pc) 39 __entry->vcpu_pc = vcpu_pc; 45 __entry->vcpu_pc, __entry->r0, __entry->imm)
|
D | inject_fault.c | 70 vcpu_write_elr_el1(vcpu, *vcpu_pc(vcpu)); in inject_abt64() 71 *vcpu_pc(vcpu) = get_except_vector(vcpu, except_type_sync); in inject_abt64() 105 vcpu_write_elr_el1(vcpu, *vcpu_pc(vcpu)); in inject_undef64() 106 *vcpu_pc(vcpu) = get_except_vector(vcpu, except_type_sync); in inject_undef64()
|
D | handle_exit.c | 51 trace_kvm_hvc_arm64(*vcpu_pc(vcpu), vcpu_get_reg(vcpu, 0), in handle_hvc() 104 trace_kvm_wfx_arm64(*vcpu_pc(vcpu), true); in kvm_handle_wfx() 108 trace_kvm_wfx_arm64(*vcpu_pc(vcpu), false); in kvm_handle_wfx() 260 *vcpu_pc(vcpu) -= adj; in handle_exit()
|
D | sys_regs.c | 1916 cp, *vcpu_pc(vcpu)); in unhandled_cp_access() 2067 *vcpu_pc(vcpu)); in emulate_sys_reg()
|
/Linux-v4.19/arch/arm64/kvm/hyp/ |
D | switch.c | 314 *vcpu_pc(vcpu) = read_sysreg_el2(elr); in __skip_instr() 321 *vcpu_pc(vcpu) += 4; in __skip_instr() 324 write_sysreg_el2(*vcpu_pc(vcpu), elr); in __skip_instr()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | kvm_emulate.h | 106 static inline unsigned long *vcpu_pc(const struct kvm_vcpu *vcpu) in vcpu_pc() function 155 *vcpu_pc(vcpu) += 4; in kvm_skip_instr()
|
/Linux-v4.19/arch/arm/include/asm/ |
D | kvm_emulate.h | 125 static inline unsigned long *vcpu_pc(struct kvm_vcpu *vcpu) in vcpu_pc() function
|