/freebsd-11-stable/contrib/gdb/gdb/ |
H A D | sparc64-nat.c | 31 sparc64_gregset_supplies_p (int regnum) argument 34 return sparc32_gregset_supplies_p (regnum); 37 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) 38 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM) 39 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM) 40 || (regnum >= SPARC_I0_REGNUM && regnum < 57 sparc64_fpregset_supplies_p(int regnum) argument [all...] |
H A D | sparc64nbsd-nat.c | 34 int regnum, const void *gregs) 39 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 41 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 47 int regnum, void *gregs) 52 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 54 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 59 int regnum, const void *fpregs) 64 sparc32_supply_fpregset (regcache, regnum, fpregs); 66 sparc64_supply_fpregset (regcache, regnum, fpregs); 71 int regnum, voi 32 sparc64nbsd_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument 45 sparc64nbsd_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument 58 sparc64nbsd_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument 70 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument 84 sparc64nbsd_gregset_supplies_p(int regnum) argument 109 sparc64nbsd_fpregset_supplies_p(int regnum) argument [all...] |
H A D | trad-frame.c | 35 int regnum; local 40 for (regnum = 0; regnum < numregs; regnum++) 42 this_saved_regs[regnum].realreg = regnum; 43 this_saved_regs[regnum].addr = -1; 51 trad_frame_value_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument 53 return (this_saved_regs[regnum].realreg == REG_VALUE); 57 trad_frame_addr_p (struct trad_frame_saved_reg this_saved_regs[], int regnum) argument 64 trad_frame_realreg_p(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument 72 trad_frame_set_value(struct trad_frame_saved_reg this_saved_regs[], int regnum, LONGEST val) argument 82 trad_frame_set_unknown(struct trad_frame_saved_reg this_saved_regs[], int regnum) argument 91 trad_frame_prev_register(struct frame_info *next_frame, struct trad_frame_saved_reg this_saved_regs[], int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realregp, void *bufferp) argument [all...] |
H A D | amd64-nat.h | 38 extern int amd64_native_gregset_supplies_p (int regnum); 44 const void *gregs, int regnum); 51 void *gregs, int regnum);
|
H A D | regcache.h | 46 int regnum, LONGEST *val); 48 int regnum, ULONGEST *val); 50 int regnum, LONGEST val); 52 int regnum, ULONGEST val); 57 void regcache_raw_read_part (struct regcache *regcache, int regnum, 59 void regcache_raw_write_part (struct regcache *regcache, int regnum, 62 int regcache_valid_p (struct regcache *regcache, int regnum); 79 int regnum, LONGEST *val); 81 int regnum, ULONGEST *val); 83 int regnum, LONGES [all...] |
H A D | sim-regno.h | 43 extern int one2one_register_sim_regno (int regnum);
|
H A D | sparc-nat.c | 98 sparc32_gregset_supplies_p (int regnum) argument 101 if ((regnum >= SPARC_G1_REGNUM && regnum <= SPARC_G7_REGNUM) 102 || (regnum >= SPARC_O0_REGNUM && regnum <= SPARC_O7_REGNUM) 103 || (regnum >= SPARC_L0_REGNUM && regnum <= SPARC_L7_REGNUM) 104 || (regnum >= SPARC_I0_REGNUM && regnum <= SPARC_I7_REGNUM)) 108 if (regnum 120 sparc32_fpregset_supplies_p(int regnum) argument 137 fetch_inferior_registers(int regnum) argument 189 store_inferior_registers(int regnum) argument [all...] |
H A D | amd64bsd-nat.c | 43 fetch_inferior_registers (int regnum) 45 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) 54 if (regnum != -1) 58 if (regnum == -1 || regnum >= AMD64_ST0_REGNUM) 74 store_inferior_registers (int regnum) 76 if (regnum == -1 || amd64_native_gregset_supplies_p (regnum)) 84 amd64_collect_native_gregset (current_regcache, ®s, regnum); 42 fetch_inferior_registers(int regnum) argument 73 store_inferior_registers(int regnum) argument [all...] |
H A D | trad-frame.h | 61 int regnum, LONGEST val); 65 int regnum); 70 int regnum); 72 int regnum); 74 int regnum); 84 int regnum, int *optimizedp,
|
H A D | amd64-nat.c | 56 amd64_native_gregset_reg_offset (int regnum) argument 61 gdb_assert (regnum >= 0); 72 if (regnum < num_regs && regnum < NUM_REGS) 73 return reg_offset[regnum]; 82 amd64_native_gregset_supplies_p (int regnum) argument 84 return (amd64_native_gregset_reg_offset (regnum) != -1); 93 const void *gregs, int regnum) 108 if (regnum == -1 || regnum 92 amd64_supply_native_gregset(struct regcache *regcache, const void *gregs, int regnum) argument 123 amd64_collect_native_gregset(const struct regcache *regcache, void *gregs, int regnum) argument [all...] |
H A D | regcache.c | 265 register_type (struct gdbarch *gdbarch, int regnum) argument 268 gdb_assert (regnum >= 0 && regnum < descr->nr_cooked_registers); 269 return descr->register_type[regnum]; 276 register_size (struct gdbarch *gdbarch, int regnum) argument 280 gdb_assert (regnum >= 0 && regnum < (NUM_REGS + NUM_PSEUDO_REGS)); 281 size = descr->sizeof_register[regnum]; 284 gdb_assert (size == DEPRECATED_REGISTER_RAW_SIZE (regnum)); /* OK */ 359 register_buffer (const struct regcache *regcache, int regnum) argument 370 int regnum; local 404 int regnum; local 424 do_cooked_read(void *src, int regnum, void *buf) argument 490 regcache_valid_p(struct regcache *regcache, int regnum) argument 545 register_cached(int regnum) argument 554 set_register_cached(int regnum, int state) argument 564 real_register(int regnum) argument 649 int regnum; local 717 legacy_read_register_gen(int regnum, char *myaddr) argument 734 regcache_raw_read(struct regcache *regcache, int regnum, void *buf) argument 769 regcache_raw_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument 781 regcache_raw_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument 794 regcache_raw_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument 805 regcache_raw_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument 817 deprecated_read_register_gen(int regnum, char *buf) argument 830 regcache_cooked_read(struct regcache *regcache, int regnum, void *buf) argument 848 regcache_cooked_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument 861 regcache_cooked_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument 874 regcache_cooked_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument 886 regcache_cooked_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument 901 legacy_write_register_gen(int regnum, const void *myaddr) argument 938 regcache_raw_write(struct regcache *regcache, int regnum, const void *buf) argument 982 deprecated_write_register_gen(int regnum, char *buf) argument 995 regcache_cooked_write(struct regcache *regcache, int regnum, const void *buf) argument 1013 int regnum; local 1068 regcache_xfer_part(struct regcache *regcache, int regnum, int offset, int len, void *in, const void *out, regcache_read_ftype *read, regcache_write_ftype *write) argument 1101 regcache_raw_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument 1111 regcache_raw_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument 1121 regcache_cooked_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument 1131 regcache_cooked_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument 1144 register_offset_hack(struct gdbarch *gdbarch, int regnum) argument 1154 read_register(int regnum) argument 1162 read_register_pid(int regnum, ptid_t ptid) argument 1185 write_register(int regnum, LONGEST val) argument 1196 write_register_pid(int regnum, CORE_ADDR val, ptid_t ptid) argument 1230 supply_register(int regnum, const void *val) argument 1250 regcache_collect(int regnum, void *buf) argument 1258 regcache_raw_supply(struct regcache *regcache, int regnum, const void *buf) argument 1291 regcache_raw_collect(const struct regcache *regcache, int regnum, void *buf) argument 1463 int regnum; local [all...] |
H A D | sparc64-tdep.c | 59 sparc_address_from_register (int regnum) 63 regcache_cooked_read_unsigned (current_regcache, regnum, &addr); 316 sparc64_register_name (int regnum) 318 if (regnum >= 0 && regnum < SPARC64_NUM_REGS) 319 return sparc64_register_info[regnum].name; 321 if (regnum >= SPARC64_NUM_REGS 322 && regnum < SPARC64_NUM_REGS + SPARC64_NUM_PSEUDO_REGS) 323 return sparc64_pseudo_register_info[regnum - SPARC64_NUM_REGS].name; 332 sparc64_register_type (struct gdbarch *gdbarch, int regnum) 58 sparc_address_from_register(int regnum) argument 315 sparc64_register_name(int regnum) argument 331 sparc64_register_type(struct gdbarch *gdbarch, int regnum) argument 342 sparc64_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument 401 sparc64_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument 508 sparc64_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument 633 int regnum; local 703 int regnum; local 867 int regnum = -1; local 1144 sparc64_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument 1258 sparc64_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument 1366 sparc64_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument 1401 sparc64_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument [all...] |
H A D | remote-vxsparc.c | 60 vx_read_register (int regnum) argument 87 vx_write_register (int regnum) argument 96 if (regnum != -1) 98 if ((SPARC_G0_REGNUM <= regnum && regnum <= SPARC_I7_REGNUM) 99 || (SPARC32_Y_REGNUM <= regnum && regnum <= SPARC32_NPC_REGNUM)) 112 if (regnum == -1 || regnum == SPARC_SP_REGNUM 113 || (regnum > [all...] |
H A D | i387-tdep.h | 63 extern void i387_register_to_value (struct frame_info *frame, int regnum, 69 extern void i387_value_to_register (struct frame_info *frame, int regnum, 83 extern void i387_supply_fsave (struct regcache *regcache, int regnum, 91 extern void i387_fill_fsave (void *fsave, int regnum); 97 extern void i387_supply_fxsave (struct regcache *regcache, int regnum, 105 extern void i387_collect_fxsave (const struct regcache *regcache, int regnum, 113 extern void i387_fill_fxsave (void *fxsave, int regnum);
|
H A D | sparc64fbsd-tdep.c | 56 int regnum, const void *gregs, size_t len) 58 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs); 64 int regnum, const void *fpregs, size_t len) 66 sparc64_supply_fpregset (regcache, regnum, fpregs); 82 fill_gregset (void *gregs, int regnum) 84 sparc64_collect_gregset (&sparc64fbsd_gregset, current_regcache, regnum, 89 fill_fpregset (void *fpregs, int regnum) 91 sparc64_collect_fpregset (current_regcache, regnum, fpregs); 111 int regnum; 144 for (regnum 53 sparc64fbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument 61 sparc64fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument 81 fill_gregset(void *gregs, int regnum) argument 88 fill_fpregset(void *fpregs, int regnum) argument 109 int regnum; local 187 sparc64fbsd_sigtramp_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument [all...] |
H A D | sparc-sol2-tdep.c | 82 int regnum; 95 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM); 96 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 40; 104 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 4; 105 regnum <= SPARC_O7_REGNUM; regnum++, addr += 4) 106 cache->saved_regs[regnum].addr = addr; 111 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum 81 int regnum; local 137 sparc32_sol2_sigtramp_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument [all...] |
H A D | sparc64-sol2-tdep.c | 57 int regnum; 70 regnum = (cache->frameless_p ? SPARC_O2_REGNUM : SPARC_I2_REGNUM); 71 mcontext_addr = frame_unwind_register_unsigned (next_frame, regnum) + 64; 81 for (regnum = SPARC_G1_REGNUM, addr = mcontext_addr + 4 * 8; 82 regnum <= SPARC_O7_REGNUM; regnum++, addr += 8) 83 cache->saved_regs[regnum].addr = addr; 88 for (regnum = SPARC_L0_REGNUM; regnum <= SPARC_I7_REGNUM; regnum 56 int regnum; local 116 sparc64_sol2_sigtramp_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument [all...] |
H A D | sparc64nbsd-tdep.c | 59 int regnum, const void *gregs, size_t len) 61 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs); 67 int regnum, const void *fpregs, size_t len) 69 sparc64_supply_fpregset (regcache, regnum, fpregs); 99 int regnum, delta; 118 for (regnum = SPARC_G2_REGNUM; regnum <= SPARC_G7_REGNUM; regnum++) 119 saved_regs[regnum].realreg = regnum 56 sparc64nbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument 64 sparc64nbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument 97 int regnum, delta; local 186 sparc64nbsd_sigcontext_frame_prev_register(struct frame_info *next_frame, void **this_cache, int regnum, int *optimizedp, enum lval_type *lvalp, CORE_ADDR *addrp, int *realnump, void *valuep) argument [all...] |
H A D | sparc-nat.h | 37 extern int sparc32_gregset_supplies_p (int regnum); 38 extern int sparc32_fpregset_supplies_p (int regnum);
|
/freebsd-11-stable/sys/powerpc/include/ |
H A D | gdb_machdep.h | 53 gdb_cpu_regsz(int regnum) argument 57 if (regnum == 70) 59 if (regnum == 71 || regnum >= 73) 62 if (regnum >= 32 && regnum <= 63) 64 if (regnum >= 71 && regnum <= 102)
|
/freebsd-11-stable/contrib/gdb/gdb/config/i386/ |
H A D | nm-i386v.h | 32 #define REGISTER_U_ADDR(addr, blockend, regnum) \ 33 (addr) = register_u_addr ((blockend), (regnum)) 34 extern CORE_ADDR register_u_addr (CORE_ADDR blockend, int regnum);
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | gdb_machdep.h | 37 gdb_cpu_regsz(int regnum) argument 39 return ((regnum > 16 && regnum < 24) ? 4 : 8);
|
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | gdb_machdep.c | 50 gdb_cpu_getreg(int regnum, size_t *regsz) argument 53 *regsz = gdb_cpu_regsz(regnum); 56 if (regnum == 0 || (regnum >= 2 && regnum <= 31)) 57 return (kdb_frame->fixreg + regnum); 58 if (regnum == 64) 60 if (regnum == 67) 64 if (regnum == 1) 66 if (regnum > 75 gdb_cpu_setreg(int regnum, void *val) argument [all...] |
/freebsd-11-stable/sys/sparc64/include/ |
H A D | gdb_machdep.h | 37 gdb_cpu_regsz(int regnum) argument 39 return ((regnum >= 32 && regnum < 64) ? sizeof(float) : sizeof(long));
|
/freebsd-11-stable/sys/arm/arm/ |
H A D | gdb_machdep.c | 51 gdb_cpu_getreg(int regnum, size_t *regsz) argument 54 *regsz = gdb_cpu_regsz(regnum); 57 if (regnum < 13) 58 return (&kdb_frame->tf_r0 + regnum); 59 if (regnum == 13) 61 if (regnum == 14) 63 if (regnum == 15) 65 if (regnum == 25) 69 switch (regnum) { 97 gdb_cpu_setreg(int regnum, voi argument [all...] |