Home
last modified time | relevance | path

Searched refs:last_inst (Results 1 – 13 of 13) sorted by relevance

/linux/arch/powerpc/kvm/
A Dtrace_booke.h47 __field( unsigned long, last_inst )
55 __entry->last_inst = vcpu->arch.last_inst;
68 __entry->last_inst
A Dtrace_pr.h227 __field( unsigned long, last_inst )
236 __entry->last_inst = vcpu->arch.last_inst;
251 __entry->last_inst
A Dbook3s_pr.c294 vcpu->arch.last_inst = svcpu->last_inst; in kvmppc_copy_from_svcpu()
1075 u32 last_inst; in kvmppc_exit_pr_progint() local
1089 emul = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_exit_pr_progint()
1096 kvmppc_get_pc(vcpu), last_inst); in kvmppc_exit_pr_progint()
1098 if ((last_inst & 0xff0007ff) != (INS_DCBZ & 0xfffffff7)) { in kvmppc_exit_pr_progint()
1115 __func__, kvmppc_get_pc(vcpu), last_inst); in kvmppc_exit_pr_progint()
1344 u32 last_inst; in kvmppc_handle_exit_pr() local
1349 &last_inst); in kvmppc_handle_exit_pr()
1378 u32 last_inst; in kvmppc_handle_exit_pr() local
1385 dsisr = kvmppc_alignment_dsisr(vcpu, last_inst); in kvmppc_handle_exit_pr()
[all …]
A Dbooke.c846 __func__, vcpu->arch.regs.nip, vcpu->arch.last_inst); in emulation_exit()
850 vcpu->run->hw.hardware_exit_reason |= vcpu->arch.last_inst; in emulation_exit()
984 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() argument
996 vcpu->run->hw.hardware_exit_reason |= last_inst; in kvmppc_resume_inst_load()
1016 u32 last_inst = KVM_INST_FETCH_FAILED; in kvmppc_handle_exit() local
1033 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1038 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1067 r = kvmppc_resume_inst_load(vcpu, emulated, last_inst); in kvmppc_handle_exit()
1132 (last_inst == KVMPPC_INST_SW_BREAKPOINT)) { in kvmppc_handle_exit()
A Dbook3s_64_mmu_hv.c423 u32 last_inst; in kvmppc_hv_emulate_mmio() local
446 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_hv_emulate_mmio()
462 if (instruction_is_store(last_inst) != !!is_store) in kvmppc_hv_emulate_mmio()
A Dbook3s_hv_p9_entry.c383 vcpu->arch.last_inst = KVM_INST_FETCH_FAILED; in kvmhv_vcpu_entry_p9()
A Dpowerpc.c307 u32 last_inst; in kvmppc_emulate_mmio() local
309 kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_emulate_mmio()
311 pr_emerg("%s: emulation failed (%08x)\n", __func__, last_inst); in kvmppc_emulate_mmio()
A Dbook3s_hv.c433 vcpu->arch.last_inst); in kvmppc_dump_regs()
1310 u32 last_inst; in kvmppc_emulate_debug_inst() local
1312 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_emulate_debug_inst()
1321 if (last_inst == KVMPPC_INST_SW_BREAKPOINT) { in kvmppc_emulate_debug_inst()
1673 vcpu->arch.last_inst = kvmppc_need_byteswap(vcpu) ? in kvmppc_handle_exit_hv()
4439 vcpu->arch.last_inst = KVM_INST_FETCH_FAILED; in kvmhv_run_single_vcpu()
/linux/arch/powerpc/include/asm/
A Dkvm_ppc.h332 if (vcpu->arch.last_inst == KVM_INST_FETCH_FAILED) in kvmppc_get_last_inst()
333 ret = kvmppc_load_last_inst(vcpu, type, &vcpu->arch.last_inst); in kvmppc_get_last_inst()
338 swab32(vcpu->arch.last_inst) : in kvmppc_get_last_inst()
339 vcpu->arch.last_inst; in kvmppc_get_last_inst()
341 fetched_inst = vcpu->arch.last_inst; in kvmppc_get_last_inst()
A Dkvm_book3s_asm.h138 u32 last_inst;
A Dkvm_host.h750 u32 last_inst; member
/linux/arch/powerpc/kernel/
A Dasm-offsets.c472 OFFSET(VCPU_LAST_INST, kvm_vcpu, arch.last_inst); in main()
555 SVCPU_FIELD(SVCPU_LAST_INST, last_inst); in main()
630 OFFSET(VCPU_LAST_INST, kvm_vcpu, arch.last_inst); in main()
/linux/arch/powerpc/xmon/
A Dxmon.c3023 struct ppc_inst inst, last_inst = ppc_inst(0); in generic_inst_dump() local
3035 if (adr > first_adr && ppc_inst_equal(inst, last_inst)) { in generic_inst_dump()
3043 last_inst = inst; in generic_inst_dump()

Completed in 42 milliseconds