Home
last modified time | relevance | path

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

/arch/powerpc/kvm/
Dtrace_booke.h48 __field( unsigned long, last_inst )
56 __entry->last_inst = vcpu->arch.last_inst;
69 __entry->last_inst
Dtrace_pr.h228 __field( unsigned long, last_inst )
237 __entry->last_inst = vcpu->arch.last_inst;
252 __entry->last_inst
Dbook3s_pr.c220 vcpu->arch.last_inst = svcpu->last_inst; in kvmppc_copy_from_svcpu()
1054 u32 last_inst; in kvmppc_handle_exit_pr() local
1070 emul = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit_pr()
1079 kvmppc_get_pc(vcpu), last_inst); in kvmppc_handle_exit_pr()
1081 if ((last_inst & 0xff0007ff) != in kvmppc_handle_exit_pr()
1100 __func__, kvmppc_get_pc(vcpu), last_inst); in kvmppc_handle_exit_pr()
1185 u32 last_inst; in kvmppc_handle_exit_pr() local
1190 &last_inst); in kvmppc_handle_exit_pr()
1219 u32 last_inst; in kvmppc_handle_exit_pr() local
1220 int emul = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit_pr()
[all …]
Dbooke.c817 __func__, vcpu->arch.pc, vcpu->arch.last_inst); in emulation_exit()
821 run->hw.hardware_exit_reason |= vcpu->arch.last_inst; in emulation_exit()
954 enum emulation_result emulated, u32 last_inst) in kvmppc_resume_inst_load() argument
966 run->hw.hardware_exit_reason |= last_inst; in kvmppc_resume_inst_load()
986 u32 last_inst = KVM_INST_FETCH_FAILED; in kvmppc_handle_exit() local
1003 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1008 emulated = kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_handle_exit()
1023 r = kvmppc_resume_inst_load(run, vcpu, emulated, last_inst); in kvmppc_handle_exit()
1088 (last_inst == KVMPPC_INST_SW_BREAKPOINT)) { in kvmppc_handle_exit()
Dpowerpc.c301 u32 last_inst; in kvmppc_emulate_mmio() local
303 kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst); in kvmppc_emulate_mmio()
305 pr_emerg("%s: emulation failed (%08x)\n", __func__, last_inst); in kvmppc_emulate_mmio()
Dbook3s_64_mmu_hv.c394 u32 last_inst; in kvmppc_hv_emulate_mmio() local
399 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_hv_emulate_mmio()
415 if (instruction_is_store(last_inst) != !!is_store) in kvmppc_hv_emulate_mmio()
Dbook3s_hv.c372 vcpu->arch.last_inst); in kvmppc_dump_regs()
892 u32 last_inst; in kvmppc_emulate_debug_inst() local
894 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &last_inst) != in kvmppc_emulate_debug_inst()
903 if (last_inst == KVMPPC_INST_SW_BREAKPOINT) { in kvmppc_emulate_debug_inst()
1022 vcpu->arch.last_inst = kvmppc_need_byteswap(vcpu) ? in kvmppc_handle_exit_hv()
/arch/powerpc/include/asm/
Dkvm_book3s_asm.h143 u32 last_inst; member
Dkvm_ppc.h307 if (vcpu->arch.last_inst == KVM_INST_FETCH_FAILED) in kvmppc_get_last_inst()
308 ret = kvmppc_load_last_inst(vcpu, type, &vcpu->arch.last_inst); in kvmppc_get_last_inst()
313 swab32(vcpu->arch.last_inst) : in kvmppc_get_last_inst()
314 vcpu->arch.last_inst; in kvmppc_get_last_inst()
316 fetched_inst = vcpu->arch.last_inst; in kvmppc_get_last_inst()
Dkvm_host.h629 u32 last_inst; member
/arch/powerpc/kernel/
Dasm-offsets.c540 DEFINE(VCPU_LAST_INST, offsetof(struct kvm_vcpu, arch.last_inst)); in main()
618 SVCPU_FIELD(SVCPU_LAST_INST, last_inst); in main()
689 DEFINE(VCPU_LAST_INST, offsetof(struct kvm_vcpu, arch.last_inst)); in main()
/arch/powerpc/xmon/
Dxmon.c2436 unsigned long inst, last_inst = 0; in generic_inst_dump() local
2450 if (adr > first_adr && inst == last_inst) { in generic_inst_dump()
2458 last_inst = inst; in generic_inst_dump()