/openbmc/qemu/target/ppc/ |
H A D | cpu.c | 33 return env->xer | (env->so << XER_SO) | in cpu_read_xer() 38 return env->xer | (env->so << XER_SO) | (env->ov << XER_OV) | in cpu_read_xer() 42 void cpu_write_xer(CPUPPCState *env, target_ulong xer) in cpu_write_xer() argument 44 env->so = (xer >> XER_SO) & 1; in cpu_write_xer() 45 env->ov = (xer >> XER_OV) & 1; in cpu_write_xer() 46 env->ca = (xer >> XER_CA) & 1; in cpu_write_xer() 48 env->ov32 = (xer >> XER_OV32) & 1; in cpu_write_xer() 49 env->ca32 = (xer >> XER_CA32) & 1; in cpu_write_xer() 50 env->xer = xer & ~((1ul << XER_SO) | in cpu_write_xer()
|
H A D | arch_dump.c | 40 reg_t xer; member 127 reg->xer = cpu_to_dump_reg(s, cpu_read_xer(&cpu->env)); in ppc_write_elf_prstatus()
|
/openbmc/u-boot/post/lib_powerpc/ |
H A D | cr.c | 48 ulong xer; member 260 ulong xer; in cpu_post_test_cr() local 271 cpu_post_exec_21x (code, &res, &xer, test->xer); in cpu_post_test_cr() 273 ret = xer == 0 && ((res << (4 * test->cr)) & 0xe0000000) == test->xer ? in cpu_post_test_cr()
|
/openbmc/qemu/tests/tcg/ppc64/ |
H A D | signal_save_restore_xer.c | 18 saved = uc->uc_mcontext.regs->xer; in sigtrap_handler() 19 uc->uc_mcontext.regs->xer |= XER_OV | XER_OV32; in sigtrap_handler()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kvm_booke.h | 48 vcpu->arch.regs.xer = val; in kvmppc_set_xer() 53 return vcpu->arch.regs.xer; in kvmppc_get_xer()
|
H A D | syscalls_32.h | 22 unsigned int xer; member
|
H A D | kvm_book3s_asm.h | 127 ulong xer; member
|
H A D | kvm_book3s_64.h | 593 vcpu->arch.regs.xer = vcpu->arch.xer_tm; in copy_from_checkpoint() 610 vcpu->arch.xer_tm = vcpu->arch.regs.xer; in copy_to_checkpoint()
|
/openbmc/linux/tools/perf/arch/powerpc/include/ |
H A D | dwarf-regs-table.h | 23 REG_DWARFNUM_NAME(xer, 101),
|
/openbmc/u-boot/arch/powerpc/lib/ |
H A D | kgdb.c | 176 *ptr++ = regs->xer; in kgdb_getregs() 246 regs->xer = *ptr++; in kgdb_putregs()
|
/openbmc/qemu/linux-user/ppc/ |
H A D | target_syscall.h | 37 abi_ulong xer; member
|
H A D | signal.c | 331 target_ulong xer; in restore_user_regs() local 348 __get_user(xer, &frame->mc_gregs[TARGET_PT_XER]); in restore_user_regs() 349 cpu_write_xer(env, xer); in restore_user_regs()
|
/openbmc/linux/arch/powerpc/kernel/ptrace/ |
H A D | ptrace.c | 359 BUILD_BUG_ON(offsetof(struct pt_regs, xer) != in pt_regs_check() 360 offsetof(struct user_pt_regs, xer)); in pt_regs_check() 427 CHECK_REG(PT_XER, xer); in pt_regs_check()
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | ptrace.h | 33 PPC_REG xer; member
|
/openbmc/linux/arch/powerpc/lib/ |
H A D | sstep.c | 1181 op->xerval = regs->xer; in add_with_carry() 1924 regs->xer & XER_CA); in analyse_instr() 1929 regs->xer & XER_CA); in analyse_instr() 1934 regs->xer & XER_CA); in analyse_instr() 1943 regs->xer & XER_CA); in analyse_instr() 2156 op->xerval = regs->xer; in analyse_instr() 2169 op->xerval = regs->xer; in analyse_instr() 2199 op->xerval = regs->xer; in analyse_instr() 2213 op->xerval = regs->xer; in analyse_instr() 3242 regs->xer = op->xerval; in emulate_update_regs() [all …]
|
/openbmc/linux/tools/perf/arch/powerpc/util/ |
H A D | dwarf-regs.c | 70 REG_DWARFNUM_NAME(xer, 101),
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | opal-fadump.h | 104 regs->xer = reg_val; in opal_fadump_set_regval_regnum()
|
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/ |
H A D | traps.c | 59 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar); in show_regs()
|
/openbmc/linux/arch/powerpc/include/uapi/asm/ |
H A D | ptrace.h | 44 unsigned long xer; member
|
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/ |
H A D | traps.c | 64 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar); in show_regs()
|
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/ |
H A D | traps.c | 56 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar); in show_regs()
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | kgdb.c | 228 PACK32(ptr, regs->xer); in sleeping_thread_to_gdb_regs() 316 { "xer", GDB_SIZEOF_REG, offsetof(struct pt_regs, xer) },
|
/openbmc/linux/arch/powerpc/perf/ |
H A D | perf_regs.c | 60 PT_REGS_OFFSET(PERF_REG_POWERPC_XER, xer),
|
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_nested.h | 399 uint64_t xer; member 421 uint64_t xer; member
|
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
H A D | traps.c | 92 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar); in show_regs()
|