Searched refs:xer (Results 1 – 12 of 12) sorted by relevance
/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 121 reg->xer = cpu_to_dump_reg(s, cpu_read_xer(&cpu->env)); in ppc_write_elf_prstatus()
|
H A D | cpu.h | 1241 target_ulong xer; /* XER (with SO, OV, CA split out) */ member 1730 #define xer_cmp ((env->xer >> XER_CMP) & 0xFF) 1731 #define xer_bc ((env->xer >> XER_BC) & 0x7F) 2745 void cpu_write_xer(CPUPPCState *env, target_ulong xer);
|
H A D | kvm.c | 916 regs.xer = cpu_read_xer(env); in kvm_arch_put_registers() 1221 cpu_write_xer(env, regs.xer); in kvm_arch_get_registers()
|
H A D | int_helper.c | 3109 env->xer = (env->xer & ~0x7F) | i; in helper_dlmzb()
|
H A D | translate.c | 131 offsetof(CPUPPCState, xer), "xer"); in ppc_translate_init()
|
/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()
|
/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()
|
/qemu/include/hw/ppc/ |
H A D | spapr_nested.h | 399 uint64_t xer; member 421 uint64_t xer; member
|
/qemu/hw/ppc/ |
H A D | spapr_nested.c | 150 save->xer = cpu_read_xer(env); in nested_save_state() 249 cpu_write_xer(env, load->xer); in nested_load_state() 395 l2_state.xer = regs->xer; in h_enter_nested() 545 regs->xer = l2_state.xer; in spapr_exit_nested_hv() 875 GUEST_STATE_ELEMENT_ENV_DW(GSB_VCPU_SPR_XER, xer),
|
/qemu/linux-headers/asm-powerpc/ |
H A D | kvm.h | 40 __u64 xer; member
|