/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | h8300-tdep.c | 33 #include "regcache.h" 632 struct regcache *regcache, CORE_ADDR bp_addr, int nargs, 657 regcache_cooked_write_unsigned (regcache, reg++, struct_addr); 701 regcache_cooked_write_unsigned (regcache, reg++, word); 722 regcache_cooked_write_unsigned (regcache, E_SP_REGNUM, sp); 767 h8300_extract_return_value (struct type *type, struct regcache *regcache, argument 777 regcache_cooked_read_unsigned (regcache, E_RET0_REGNUM, &c); 781 regcache_cooked_read_unsigned (regcache, E_RET0_REGNU 631 h8300_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 802 h8300h_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 837 h8300_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 864 h8300h_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 1093 h8300_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regno, void *buf) argument 1105 h8300_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regno, const void *buf) argument 1135 h8300_extract_struct_value_address(struct regcache *regcache) argument [all...] |
H A D | m68k-tdep.c | 35 #include "regcache.h" 225 m68k_extract_return_value (struct type *type, struct regcache *regcache, 233 regcache_raw_read (regcache, M68K_D0_REGNUM, buf); 238 regcache_raw_read (regcache, M68K_D0_REGNUM, buf); 240 regcache_raw_read (regcache, M68K_D1_REGNUM, 249 m68k_svr4_extract_return_value (struct type *type, struct regcache *regcache, 257 regcache_raw_read (regcache, M68K_FP0_REGNUM, buf); 261 regcache_raw_read (regcache, M68K_A0_REGNU 222 m68k_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 246 m68k_svr4_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 266 m68k_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 286 m68k_svr4_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 332 m68k_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 355 m68k_svr4_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 408 m68k_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument [all...] |
H A D | amd64-tdep.c | 34 #include "regcache.h" 409 struct regcache *regcache, 442 regcache_raw_read_unsigned (regcache, AMD64_RAX_REGNUM, &addr); 484 i387_return_value (gdbarch, regcache); 506 regcache_raw_read_part (regcache, regnum, offset, min (len, 8), 509 regcache_raw_write_part (regcache, regnum, offset, min (len, 8), 519 amd64_push_arguments (struct regcache *regcache, int nargs, 619 regcache_raw_write_part (regcache, regnu 407 amd64_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 517 amd64_push_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp, int struct_return) argument 649 amd64_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1056 amd64_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument 1071 amd64_collect_fpregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *fpregs, size_t len) argument 1199 amd64_supply_fxsave(struct regcache *regcache, int regnum, const void *fxsave) argument 1221 amd64_collect_fxsave(const struct regcache *regcache, int regnum, void *fxsave) argument [all...] |
H A D | arch-utils.h | 40 struct regcache *regcache,
|
H A D | frv-tdep.c | 26 #include "regcache.h" 310 frv_pseudo_register_read (struct gdbarch *gdbarch, struct regcache *regcache, argument 315 regcache_raw_read (regcache, iacc0h_regnum, buffer); 316 regcache_raw_read (regcache, iacc0l_regnum, (bfd_byte *) buffer + 4); 327 regcache_raw_read (regcache, raw_regnum, buf); 336 frv_pseudo_register_write (struct gdbarch *gdbarch, struct regcache *regcache, argument 341 regcache_raw_write (regcache, iacc0h_regnum, buffer); 342 regcache_raw_write (regcache, iacc0l_regnu 1032 frv_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 1056 frv_extract_struct_value_address(struct regcache *regcache) argument 1116 frv_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1241 frv_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument [all...] |
H A D | m68hc11-tdep.c | 42 #include "regcache.h" 295 struct regcache *regcache, 305 regcache_cooked_read_unsigned (regcache, HARD_PC_REGNUM, &pc); 310 regcache_cooked_read_unsigned (regcache, HARD_PAGE_REGNUM, &page); 336 struct regcache *regcache, 352 regcache_cooked_write_unsigned (regcache, HARD_PAGE_REGNUM, 355 regcache_cooked_write_unsigned (regcache, HARD_PC_REGNUM, 359 regcache_cooked_write_unsigned (regcache, HARD_PC_REGNU 294 m68hc11_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regno, void *buf) argument 335 m68hc11_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regno, const void *buf) argument 1175 m68hc11_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1276 m68hc11_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 1301 m68hc11_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 1336 m68hc11_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument [all...] |
H A D | gdbarch.h | 46 struct regcache; 325 typedef void (gdbarch_pseudo_register_read_ftype) (struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, void *buf); 326 extern void gdbarch_pseudo_register_read (struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, void *buf); 331 typedef void (gdbarch_pseudo_register_write_ftype) (struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, const void *buf); 332 extern void gdbarch_pseudo_register_write (struct gdbarch *gdbarch, struct regcache *regcache, int cookednum, const void *buf); 533 typedef CORE_ADDR (gdbarch_push_dummy_call_ftype) (struct gdbarch *gdbarch, struct value *function, struct regcache *regcach [all...] |
H A D | sh-tdep.c | 43 #include "regcache.h" 802 sh_extract_struct_value_address (struct regcache *regcache) argument 806 regcache_cooked_read_unsigned (regcache, STRUCT_RETURN_REGNUM, &addr); 1013 struct regcache *regcache, 1034 regcache_cooked_write_unsigned (regcache, 1092 regcache_cooked_write_unsigned (regcache, flt_argreg + 1, 1098 regcache_cooked_write_unsigned (regcache, flt_argreg++, regval); 1105 regcache_cooked_write_unsigned (regcache, argre 1011 sh_push_dummy_call_fpu(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1123 sh_push_dummy_call_nofpu(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1197 sh_default_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 1222 sh3e_sh4_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 1246 sh_default_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 1266 sh3e_sh4_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 1285 sh_return_value_nofpu(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 1299 sh_return_value_fpu(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 1891 sh_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int reg_nr, void *buffer) argument 1930 sh_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int reg_nr, const void *buffer) argument [all...] |
H A D | m88k-tdep.c | 30 #include "regcache.h" 262 m88k_store_arguments (struct regcache *regcache, int nargs, 329 regcache_raw_write (regcache, regnum, valbuf); 331 regcache_raw_write (regcache, regnum + 1, valbuf + 4); 350 struct regcache *regcache, CORE_ADDR bp_addr, int nargs, 355 sp = m88k_store_arguments (regcache, nargs, args, sp); 360 regcache_raw_write_unsigned (regcache, M88K_R12_REGNUM, struct_addr); 364 regcache_raw_write_unsigned (regcache, M88K_R31_REGNU 260 m88k_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp) argument 347 m88k_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 386 m88k_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 797 m88k_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument [all...] |
H A D | d10v-tdep.c | 41 #include "regcache.h" 55 unsigned long (*dmap_register) (void *regcache, int nr); 56 unsigned long (*imap_register) (void *regcache, int nr); 199 d10v_ts2_dmap_register (void *regcache, int reg_nr) argument 209 regcache_cooked_read_unsigned (regcache, TS2_DMAP_REGNUM, ®); 218 d10v_ts3_dmap_register (void *regcache, int reg_nr) argument 221 regcache_cooked_read_unsigned (regcache, TS3_DMAP0_REGNUM + reg_nr, ®); 226 d10v_ts2_imap_register (void *regcache, int reg_nr) argument 229 regcache_cooked_read_unsigned (regcache, TS2_IMAP0_REGNUM + reg_nr, ®); 234 d10v_ts3_imap_register (void *regcache, in argument 374 d10v_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument 956 d10v_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1042 remote_d10v_translate_xfer_address(struct gdbarch *gdbarch, struct regcache *regcache, CORE_ADDR memaddr, int nr_bytes, CORE_ADDR *targ_addr, int *targ_len) argument [all...] |
H A D | rs6000-tdep.c | 33 #include "regcache.h" 320 ppc_supply_reg (struct regcache *regcache, int regnum, 324 regcache_raw_supply (regcache, regnum, regs + offset); 328 ppc_collect_reg (const struct regcache *regcache, int regnum, 332 regcache_raw_collect (regcache, regnum, regs + offset); 340 ppc_supply_gregset (const struct regset *regset, struct regcache *regcache, 343 struct gdbarch *gdbarch = get_regcache_arch (regcache); 319 ppc_supply_reg(struct regcache *regcache, int regnum, const char *regs, size_t offset) argument 327 ppc_collect_reg(const struct regcache *regcache, int regnum, char *regs, size_t offset) argument 339 ppc_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument 382 ppc_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument 413 ppc_collect_gregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *gregs, size_t len) argument 460 ppc_collect_fpregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *fpregs, size_t len) argument 1407 rs6000_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 1917 e500_move_ev_register(void (*move) (struct regcache *regcache, int regnum, void *buf), struct regcache *regcache, int ev_reg, void *buffer) argument 1945 e500_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int reg_nr, void *buffer) argument 1964 e500_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int reg_nr, const void *buffer) argument 2091 rs6000_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 2146 rs6000_extract_struct_value_address(struct regcache *regcache) argument [all...] |
H A D | m32r-tdep.c | 39 #include "regcache.h" 242 m32r_store_return_value (struct type *type, struct regcache *regcache, argument 249 regcache_cooked_write_unsigned (regcache, RET1_REGNUM, regval); 254 regcache_cooked_write_unsigned (regcache, RET1_REGNUM + 1, regval); 672 struct regcache *regcache, CORE_ADDR bp_addr, int nargs, 692 regcache_cooked_write_unsigned (regcache, LR_REGNUM, bp_addr); 699 regcache_cooked_write_unsigned (regcache, argreg, struct_addr); 749 regcache_cooked_write_unsigned (regcache, argre 671 m32r_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 771 m32r_extract_return_value(struct type *type, struct regcache *regcache, void *dst) argument 793 m32r_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument [all...] |
H A D | alpha-tdep.c | 38 #include "regcache.h" 258 struct regcache *regcache, CORE_ADDR bp_addr, 278 regcache_cooked_write_signed (regcache, ALPHA_T12_REGNUM, func_addr); 282 regcache_cooked_write_signed (regcache, ALPHA_RA_REGNUM, bp_addr); 417 regcache_cooked_write (regcache, ALPHA_A0_REGNUM + i, 419 regcache_cooked_write (regcache, ALPHA_FPA0_REGNUM + i, 424 regcache_cooked_write_signed (regcache, ALPHA_SP_REGNUM, sp); 433 alpha_extract_return_value (struct type *valtype, struct regcache *regcache, 255 alpha_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 431 alpha_extract_return_value(struct type *valtype, struct regcache *regcache, void *valbuf) argument 498 alpha_extract_struct_value_address(struct regcache *regcache) argument 509 alpha_store_return_value(struct type *valtype, struct regcache *regcache, const void *valbuf) argument [all...] |
H A D | i386gnu-nat.c | 26 #include "regcache.h" 207 struct regcache *regcache = current_regcache; 256 regcache_raw_supply (regcache, check_regno, 270 if (regcache_valid_p (regcache, i)) 271 regcache_raw_collect (regcache, i, REG_ADDR (state, i)); 277 gdb_assert (regcache_valid_p (regcache, regno)); 278 regcache_raw_collect (regcache, regno, REG_ADDR (state, regno)); 205 struct regcache *regcache = current_regcache; local
|
H A D | sparcnbsd-tdep.c | 29 #include "regcache.h" 55 struct regcache *regcache, 58 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 64 sparc32_supply_fpregset (regcache, regnum, (const char *) gregs + 80); 69 struct regcache *regcache, 72 sparc32_supply_fpregset (regcache, regnum, fpregs); 54 sparc32nbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument 68 sparc32nbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
|
H A D | arch-utils.c | 30 #include "regcache.h" 43 legacy_extract_return_value (struct type *type, struct regcache *regcache, argument 46 char *registers = deprecated_grub_regcache_for_registers (regcache); 54 legacy_store_return_value (struct type *type, struct regcache *regcache, argument 58 gdb_assert (regcache == current_regcache); 71 struct regcache *regcache, void *readbuf, 89 STORE_RETURN_VALUE (valtype, regcache, writebu 70 legacy_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument 151 generic_remote_translate_xfer_address(struct gdbarch *gdbarch, struct regcache *regcache, CORE_ADDR gdb_addr, int gdb_len, CORE_ADDR * rem_addr, int *rem_len) argument [all...] |
H A D | fbsd-nat.c | 25 #include "regcache.h" 136 const struct regcache *regcache = current_regcache; local 153 regset->collect_regset (regset, regcache, -1, &gregs, size); 162 regset->collect_regset (regset, regcache, -1, &fpregs, size);
|
H A D | frame-unwind.h | 30 struct regcache;
|
H A D | i386nbsd-tdep.c | 28 #include "regcache.h" 64 struct regcache *regcache, int regnum, 71 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); 72 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset); 63 i386nbsd_aout_supply_regset(const struct regset *regset, struct regcache *regcache, int regnum, const void *regs, size_t len) argument
|
H A D | xstormy16-tdep.c | 38 #include "regcache.h" 164 xstormy16_extract_return_value (struct type *type, struct regcache *regcache, argument 171 regcache_raw_read (regcache, regnum++, (char *) valbuf + i); 180 xstormy16_store_return_value (struct type *type, struct regcache *regcache, argument 189 regcache_raw_write (regcache, E_1ST_ARG_REGNUM, buf); 197 regcache_raw_write (regcache, regnum++, (char *) valbuf + i); 203 struct regcache *regcache, 202 xstormy16_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 229 xstormy16_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument [all...] |
H A D | i386bsd-nat.c | 24 #include "regcache.h" 95 i386bsd_supply_gregset (struct regcache *regcache, const void *gregs) 105 regcache_raw_supply (regcache, regnum, regs + offset); 114 i386bsd_collect_gregset (const struct regcache *regcache, 127 regcache_raw_collect (regcache, i, regs + offset); 93 i386bsd_supply_gregset(struct regcache *regcache, const void *gregs) argument 112 i386bsd_collect_gregset(const struct regcache *regcache, void *gregs, int regnum) argument
|
H A D | bsd-kvm.c | 26 #include "regcache.h" 52 int (*bsd_kvm_supply_pcb)(struct regcache *regcache, struct pcb *pcb); 277 bsd_kvm_add_target (int (*supply_pcb)(struct regcache *, struct pcb *))
|
H A D | hppa-tdep.c | 30 #include "regcache.h" 80 struct type *type, struct regcache *regcache, 96 regcache_cooked_read_part (regcache, reg, 4 - part, 99 regcache_cooked_write_part (regcache, reg, 4 - part, 107 regcache_cooked_read (regcache, reg, (char *) readbuf + b); 109 regcache_cooked_write (regcache, reg, (const char *) writebuf + b); 120 struct type *type, struct regcache *regcache, 133 regcache_cooked_read_part (regcache, HPPA_FP4_REGNU 79 hppa32_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 119 hppa64_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 724 hppa32_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 896 hppa64_push_dummy_call(struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 2349 hppa_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument [all...] |
H A D | inferior.h | 32 struct regcache; 423 extern struct regcache *stop_registers;
|
H A D | sh64-tdep.c | 41 #include "regcache.h" 1338 sh64_extract_struct_value_address (struct regcache *regcache) argument 1344 regcache_raw_read_unsigned (regcache, STRUCT_RETURN_REGNUM, &val); 2085 sh64_pseudo_register_read (struct gdbarch *gdbarch, struct regcache *regcache, argument 2102 regcache_raw_read (regcache, base_regnum + portion, 2123 regcache_raw_read (regcache, base_regnum + portion, 2137 regcache_raw_read (regcache, base_regnum + portion, 2149 regcache_raw_read (regcache, base_regnu 2254 sh64_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int reg_nr, const void *buffer) argument [all...] |