Searched refs:last_inst (Results 1 – 10 of 10) sorted by relevance
| /linux/arch/powerpc/kvm/ |
| H A D | trace_booke.h | 47 __field( unsigned long, last_inst ) 55 __entry->last_inst = vcpu->arch.last_inst; 68 __entry->last_inst
|
| H A D | trace_pr.h | 227 __field( unsigned long, last_inst ) 236 __entry->last_inst = vcpu->arch.last_inst; 251 __entry->last_inst
|
| H A D | book3s_pr.c | 300 vcpu->arch.last_inst = svcpu->last_inst; in kvmppc_copy_from_svcpu() 1077 ppc_inst_t last_inst; in kvmppc_exit_pr_progint() local 1091 emul = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_exit_pr_progint() 1098 kvmppc_get_pc(vcpu), ppc_inst_val(last_inst)); in kvmppc_exit_pr_progint() 1100 if ((ppc_inst_val(last_inst) & 0xff0007ff) != (INS_DCBZ & 0xfffffff7)) { in kvmppc_exit_pr_progint() 1117 __func__, kvmppc_get_pc(vcpu), ppc_inst_val(last_inst)); in kvmppc_exit_pr_progint() 1346 ppc_inst_t last_inst; in kvmppc_handle_exit_pr() local 1351 &last_inst); in kvmppc_handle_exit_pr() 1380 ppc_inst_t last_inst; in kvmppc_handle_exit_pr() local 1381 int emul = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit_pr() [all …]
|
| H A D | booke.c | 848 __func__, vcpu->arch.regs.nip, vcpu->arch.last_inst); in emulation_exit() 852 vcpu->run->hw.hardware_exit_reason |= vcpu->arch.last_inst; in emulation_exit() 985 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() argument 997 vcpu->run->hw.hardware_exit_reason |= last_inst; in kvmppc_resume_inst_load() 1017 u32 last_inst = KVM_INST_FETCH_FAILED; in kvmppc_handle_exit() local 1039 last_inst = ppc_inst_val(pinst); in kvmppc_handle_exit() 1045 last_inst = ppc_inst_val(pinst); in kvmppc_handle_exit() 1075 r = kvmppc_resume_inst_load(vcpu, emulated, last_inst); in kvmppc_handle_exit() 1140 (last_inst == KVMPPC_INST_SW_BREAKPOINT)) { in kvmppc_handle_exit()
|
| H A D | book3s_64_mmu_hv.c | 436 ppc_inst_t last_inst; in kvmppc_hv_emulate_mmio() local 460 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_hv_emulate_mmio() 472 if (ppc_inst_prefixed(last_inst) != is_prefixed) in kvmppc_hv_emulate_mmio() 485 if (instruction_is_store(last_inst) != !!is_store) in kvmppc_hv_emulate_mmio()
|
| H A D | powerpc.c | 307 ppc_inst_t last_inst; in kvmppc_emulate_mmio() local 309 kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_emulate_mmio() 311 ppc_inst_val(last_inst)); in kvmppc_emulate_mmio()
|
| H A D | book3s_hv.c | 516 vcpu->arch.last_inst); in kvmppc_dump_regs() 1476 ppc_inst_t last_inst; in kvmppc_emulate_debug_inst() local 1478 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_emulate_debug_inst() 1487 if (ppc_inst_val(last_inst) == KVMPPC_INST_SW_BREAKPOINT) { in kvmppc_emulate_debug_inst() 1890 vcpu->arch.last_inst = kvmppc_need_byteswap(vcpu) ? in kvmppc_handle_exit_hv() 4890 vcpu->arch.last_inst = KVM_INST_FETCH_FAILED; in kvmhv_run_single_vcpu()
|
| H A D | book3s_hv_p9_entry.c | 769 vcpu->arch.last_inst = KVM_INST_FETCH_FAILED; in kvmhv_vcpu_entry_p9()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | kvm_ppc.h | 335 if (vcpu->arch.last_inst == KVM_INST_FETCH_FAILED) in kvmppc_get_last_inst() 336 ret = kvmppc_load_last_inst(vcpu, type, &vcpu->arch.last_inst); in kvmppc_get_last_inst() 346 if ((vcpu->arch.last_inst >> 32) != 0) { in kvmppc_get_last_inst() 347 u32 prefix = vcpu->arch.last_inst >> 32; in kvmppc_get_last_inst() 348 u32 suffix = vcpu->arch.last_inst; in kvmppc_get_last_inst() 359 swab32(vcpu->arch.last_inst) : in kvmppc_get_last_inst() 360 vcpu->arch.last_inst; in kvmppc_get_last_inst()
|
| H A D | kvm_book3s_asm.h | 135 u32 last_inst; member
|