/openbmc/qemu/target/i386/ |
H A D | gdbstub.c | 91 return gdb_get_reg32(buf, val); in gdb_read_reg_cs64() 113 return gdb_get_reg32(mem_buf, val); in gdb_get_reg() 139 return gdb_get_reg32(mem_buf, env->regs[gpr_map32[n]]); in x86_cpu_gdb_read_register() 160 return gdb_get_reg32(mem_buf, env->eflags); in x86_cpu_gdb_read_register() 163 return gdb_get_reg32(mem_buf, env->segs[R_CS].selector); in x86_cpu_gdb_read_register() 165 return gdb_get_reg32(mem_buf, env->segs[R_SS].selector); in x86_cpu_gdb_read_register() 167 return gdb_get_reg32(mem_buf, env->segs[R_DS].selector); in x86_cpu_gdb_read_register() 169 return gdb_get_reg32(mem_buf, env->segs[R_ES].selector); in x86_cpu_gdb_read_register() 171 return gdb_get_reg32(mem_buf, env->segs[R_FS].selector); in x86_cpu_gdb_read_register() 173 return gdb_get_reg32(mem_buf, env->segs[R_GS].selector); in x86_cpu_gdb_read_register() [all …]
|
/openbmc/qemu/target/m68k/ |
H A D | gdbstub.c | 30 return gdb_get_reg32(mem_buf, env->dregs[n]); in m68k_cpu_gdb_read_register() 33 return gdb_get_reg32(mem_buf, env->aregs[n - 8]); in m68k_cpu_gdb_read_register() 38 return gdb_get_reg32(mem_buf, env->sr | cpu_m68k_get_ccr(env)); in m68k_cpu_gdb_read_register() 40 return gdb_get_reg32(mem_buf, env->pc); in m68k_cpu_gdb_read_register()
|
H A D | helper.c | 44 return gdb_get_reg32(mem_buf, env->fpcr); in cf_fpu_gdb_get_reg() 46 return gdb_get_reg32(mem_buf, env->fpsr); in cf_fpu_gdb_get_reg() 48 return gdb_get_reg32(mem_buf, 0); in cf_fpu_gdb_get_reg() 89 return gdb_get_reg32(mem_buf, env->fpcr); in m68k_fpu_gdb_get_reg() 91 return gdb_get_reg32(mem_buf, cpu_m68k_get_fpsr(env)); in m68k_fpu_gdb_get_reg() 93 return gdb_get_reg32(mem_buf, 0); in m68k_fpu_gdb_get_reg()
|
/openbmc/qemu/target/openrisc/ |
H A D | gdbstub.c | 29 return gdb_get_reg32(mem_buf, cpu_get_gpr(env, n)); in openrisc_cpu_gdb_read_register() 33 return gdb_get_reg32(mem_buf, env->ppc); in openrisc_cpu_gdb_read_register() 36 return gdb_get_reg32(mem_buf, env->pc); in openrisc_cpu_gdb_read_register() 39 return gdb_get_reg32(mem_buf, cpu_get_sr(env)); in openrisc_cpu_gdb_read_register()
|
/openbmc/qemu/target/xtensa/ |
H A D | gdbstub.c | 83 return gdb_get_reg32(mem_buf, env->pc); in xtensa_cpu_gdb_read_register() 87 return gdb_get_reg32(mem_buf, env->phys_regs[(reg->targno & 0xff) in xtensa_cpu_gdb_read_register() 91 return gdb_get_reg32(mem_buf, env->sregs[reg->targno & 0xff]); in xtensa_cpu_gdb_read_register() 94 return gdb_get_reg32(mem_buf, env->uregs[reg->targno & 0xff]); in xtensa_cpu_gdb_read_register() 100 return gdb_get_reg32(mem_buf, in xtensa_cpu_gdb_read_register() 111 return gdb_get_reg32(mem_buf, env->regs[reg->targno & 0x0f]); in xtensa_cpu_gdb_read_register()
|
/openbmc/qemu/target/sparc/ |
H A D | gdbstub.c | 25 #define gdb_get_rega(buf, val) gdb_get_reg32(buf, val) 46 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.lower); in sparc_cpu_gdb_read_register() 48 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.upper); in sparc_cpu_gdb_read_register() 76 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.lower); in sparc_cpu_gdb_read_register() 78 return gdb_get_reg32(mem_buf, env->fpr[(n - 32) / 2].l.upper); in sparc_cpu_gdb_read_register()
|
/openbmc/qemu/target/arm/ |
H A D | gdbstub.c | 49 return gdb_get_reg32(mem_buf, env->regs[n]); in arm_cpu_gdb_read_register() 54 return gdb_get_reg32(mem_buf, xpsr_read(env)); in arm_cpu_gdb_read_register() 56 return gdb_get_reg32(mem_buf, cpsr_read(env)); in arm_cpu_gdb_read_register() 130 return gdb_get_reg32(buf, vfp_get_fpscr(env)); in vfp_gdb_get_reg() 169 return gdb_get_reg32(buf, env->vfp.xregs[ARM_VFP_FPSID]); in vfp_gdb_get_sysreg() 171 return gdb_get_reg32(buf, env->vfp.xregs[ARM_VFP_FPEXC]); in vfp_gdb_get_sysreg() 199 return gdb_get_reg32(buf, env->v7m.vpr); in mve_gdb_get_reg() 241 return gdb_get_reg32(buf, (uint32_t)read_raw_cp_reg(env, ri)); in arm_gdb_get_sysreg() 383 return gdb_get_reg32(buf, *ptr); in m_sysreg_get() 396 return gdb_get_reg32(buf, arm_v7m_mrs_control(env, env->v7m.secure)); in arm_gdb_get_m_systemreg()
|
H A D | gdbstub64.c | 46 return gdb_get_reg32(mem_buf, pstate_read(env)); in aarch64_cpu_gdb_read_register() 95 return gdb_get_reg32(buf, vfp_get_fpsr(env)); in aarch64_gdb_get_fpu_reg() 98 return gdb_get_reg32(buf, vfp_get_fpcr(env)); in aarch64_gdb_get_fpu_reg() 149 return gdb_get_reg32(buf, vfp_get_fpsr(env)); in aarch64_gdb_get_sve_reg() 151 return gdb_get_reg32(buf, vfp_get_fpcr(env)); in aarch64_gdb_get_sve_reg()
|
/openbmc/qemu/target/ppc/ |
H A D | gdbstub.c | 133 gdb_get_reg32(buf, cr); in ppc_cpu_gdb_read_register() 143 gdb_get_reg32(buf, cpu_read_xer(env)); in ppc_cpu_gdb_read_register() 183 gdb_get_reg32(buf, cr); in ppc_cpu_gdb_read_register_apple() 193 gdb_get_reg32(buf, cpu_read_xer(env)); in ppc_cpu_gdb_read_register_apple() 452 gdb_get_reg32(buf, env->fpscr); in gdb_get_float_reg() 492 gdb_get_reg32(buf, ppc_get_vscr(env)); in gdb_get_avr_reg() 498 gdb_get_reg32(buf, (uint32_t)env->spr[SPR_VRSAVE]); in gdb_get_avr_reg() 538 gdb_get_reg32(buf, env->gpr[n] >> 32); in gdb_get_spe_reg() 541 gdb_get_reg32(buf, env->gprh[n]); in gdb_get_spe_reg() 551 gdb_get_reg32(buf, env->spe_fscr); in gdb_get_spe_reg()
|
/openbmc/qemu/target/tricore/ |
H A D | gdbstub.c | 113 return gdb_get_reg32(mem_buf, env->gpr_d[n]); in tricore_cpu_gdb_read_register() 115 return gdb_get_reg32(mem_buf, env->gpr_a[n - 16]); in tricore_cpu_gdb_read_register() 117 return gdb_get_reg32(mem_buf, tricore_cpu_gdb_read_csfr(env, n)); in tricore_cpu_gdb_read_register()
|
/openbmc/qemu/include/gdbstub/ |
H A D | helpers.h | 41 static inline int gdb_get_reg32(GByteArray *buf, uint32_t val) in gdb_get_reg32() function 101 #define gdb_get_regl(buf, val) gdb_get_reg32(buf, val)
|
/openbmc/qemu/target/microblaze/ |
H A D | gdbstub.c | 89 return gdb_get_reg32(mem_buf, val); in mb_cpu_gdb_read_register() 108 return gdb_get_reg32(mem_buf, val); in mb_cpu_gdb_read_stack_protect()
|
/openbmc/qemu/target/sh4/ |
H A D | gdbstub.c | 60 return gdb_get_reg32(mem_buf, env->fregs[n - 9]); in superh_cpu_gdb_read_register() 62 return gdb_get_reg32(mem_buf, env->fregs[n - 25]); in superh_cpu_gdb_read_register()
|
/openbmc/qemu/target/loongarch/ |
H A D | gdbstub.c | 55 return gdb_get_reg32(mem_buf, val); in loongarch_cpu_gdb_read_register() 98 return gdb_get_reg32(mem_buf, env->fcsr0); in loongarch_gdb_get_fpu()
|
/openbmc/qemu/target/avr/ |
H A D | gdbstub.c | 48 return gdb_get_reg32(mem_buf, env->pc_w * 2); in avr_cpu_gdb_read_register()
|
/openbmc/qemu/target/s390x/ |
H A D | gdbstub.c | 78 return gdb_get_reg32(buf, env->aregs[n]); in cpu_read_ac_reg() 111 return gdb_get_reg32(buf, env->fpc); in cpu_read_fp_reg()
|
/openbmc/qemu/target/riscv/ |
H A D | gdbstub.c | 67 return gdb_get_reg32(mem_buf, tmp); in riscv_cpu_gdb_read_register() 121 return gdb_get_reg32(buf, env->fpr[n]); in riscv_gdb_get_fpu()
|
/openbmc/qemu/target/hppa/ |
H A D | gdbstub.c | 147 return gdb_get_reg32(mem_buf, val); in hppa_cpu_gdb_read_register()
|