| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | regcache.h | 26 struct regcache; 31 void regcache_xfree (struct regcache *regcache); 43 void regcache_raw_write (struct regcache *regcache, int rawnum, 45 extern void regcache_raw_read_signed (struct regcache *regcache, 47 extern void regcache_raw_read_unsigned (struct regcache *regcache, 49 extern void regcache_raw_write_signed (struct regcache *regcache, 51 extern void regcache_raw_write_unsigned (struct regcache *regcache, 62 int regcache_valid_p (struct regcache *regcache, int regnum); 101 extern void regcache_raw_supply (struct regcache *regcache, 187 extern struct regcache *regcache_dup (struct regcache *regcache); [all …]
|
| H A D | regcache.c | 292 struct regcache struct 313 struct regcache *regcache; in regcache_xmalloc() local 316 regcache = XMALLOC (struct regcache); in regcache_xmalloc() 327 regcache_xfree (struct regcache *regcache) in regcache_xfree() argument 343 make_cleanup_regcache_xfree (struct regcache *regcache) in make_cleanup_regcache_xfree() argument 351 get_regcache_arch (const struct regcache *regcache) in get_regcache_arch() argument 359 register_buffer (const struct regcache *regcache, int regnum) in register_buffer() argument 426 struct regcache *regcache = src; in do_cooked_read() local 438 regcache_cpy (struct regcache *dst, struct regcache *src) in regcache_cpy() 490 regcache_valid_p (struct regcache *regcache, int regnum) in regcache_valid_p() argument [all …]
|
| H A D | sparc64-tdep.c | 343 struct regcache *regcache, in sparc64_pseudo_register_read() argument 402 struct regcache *regcache, in sparc64_pseudo_register_write() argument 625 sparc64_store_floating_fields (struct regcache *regcache, struct type *type, in sparc64_store_floating_fields() argument 746 sparc64_store_arguments (struct regcache *regcache, int nargs, in sparc64_store_arguments() argument 964 struct regcache *regcache, CORE_ADDR bp_addr, in sparc64_push_dummy_call() argument 1033 sparc64_store_return_value (struct type *type, struct regcache *regcache, in sparc64_store_return_value() argument 1076 struct regcache *regcache, void *readbuf, in sparc64_return_value() argument 1145 struct regcache *regcache, in sparc64_supply_gregset() argument 1259 const struct regcache *regcache, in sparc64_collect_gregset() argument 1366 sparc64_supply_fpregset (struct regcache *regcache, in sparc64_supply_fpregset() argument [all …]
|
| H A D | ppc-sysv-tdep.c | 47 struct regcache *regcache, CORE_ADDR bp_addr, in ppc_sysv_abi_push_dummy_call() argument 170 regcache_cooked_write (regcache, in ppc_sysv_abi_push_dummy_call() 181 regcache_cooked_write (regcache, in ppc_sysv_abi_push_dummy_call() 271 regcache_cooked_write (regcache, in ppc_sysv_abi_push_dummy_call() 327 struct regcache *regcache, void *readbuf, in do_ppc_sysv_return_value() argument 516 struct regcache *regcache, void *readbuf, in ppc_sysv_abi_return_value() argument 526 struct regcache *regcache, in ppc_sysv_abi_broken_return_value() argument 542 struct regcache *regcache, CORE_ADDR bp_addr, in ppc64_sysv_abi_push_dummy_call() argument 846 struct regcache *regcache, void *readbuf, in ppc64_sysv_abi_return_value() argument 937 if (regcache != NULL) in ppc64_sysv_abi_return_value() [all …]
|
| H A D | sparc64nbsd-nat.c | 33 struct regcache *regcache, in sparc64nbsd_supply_gregset() argument 39 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_supply_gregset() 41 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_supply_gregset() 46 const struct regcache *regcache, in sparc64nbsd_collect_gregset() argument 52 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); in sparc64nbsd_collect_gregset() 58 sparc64nbsd_supply_fpregset (struct regcache *regcache, in sparc64nbsd_supply_fpregset() argument 64 sparc32_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset() 66 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset() 70 sparc64nbsd_collect_fpregset (const struct regcache *regcache, in sparc64nbsd_collect_fpregset() argument 76 sparc32_collect_fpregset (regcache, regnum, fpregs); in sparc64nbsd_collect_fpregset() [all …]
|
| H A D | sparc-tdep.c | 314 struct regcache *regcache, in sparc32_pseudo_register_read() argument 326 struct regcache *regcache, in sparc32_pseudo_register_write() argument 361 sparc32_store_arguments (struct regcache *regcache, int nargs, in sparc32_store_arguments() argument 455 struct regcache *regcache, CORE_ADDR bp_addr, in sparc32_push_dummy_call() argument 897 struct regcache *regcache, void *readbuf, in sparc32_return_value() argument 929 sparc32_extract_struct_value_address (struct regcache *regcache) 1256 sparc_collect_rwindow (const struct regcache *regcache, in sparc_collect_rwindow() argument 1313 struct regcache *regcache, in sparc32_supply_gregset() argument 1377 const struct regcache *regcache, in sparc32_collect_gregset() argument 1431 sparc32_supply_fpregset (struct regcache *regcache, in sparc32_supply_fpregset() argument [all …]
|
| H A D | ia64-fbsd-tdep.c | 101 ia64_fbsd_regcache_collect (struct regcache *regcache, int regno, in ia64_fbsd_regcache_collect() argument 113 regcache_raw_collect (regcache, regno, &bsp); in ia64_fbsd_regcache_collect() 125 ia64_fbsd_regcache_supply (struct regcache *regcache, int regno, in ia64_fbsd_regcache_supply() argument 143 regcache_raw_supply (regcache, regno, &bsp); in ia64_fbsd_regcache_supply() 148 regcache_raw_supply (regcache, regno, NULL); in ia64_fbsd_regcache_supply() 216 struct regcache *regcache, int regno, in ia64_fbsd_supply_gregset() argument 224 ia64_fbsd_regcache_supply (regcache, regno, gregs); in ia64_fbsd_supply_gregset() 229 ia64_fbsd_regcache_supply (regcache, regno, gregs); in ia64_fbsd_supply_gregset() 234 struct regcache *regcache, int regno, in ia64_fbsd_supply_fpregset() argument 242 ia64_fbsd_regcache_supply (regcache, regno, fpregs); in ia64_fbsd_supply_fpregset() [all …]
|
| H A D | sparc-tdep.h | 27 struct regcache; 167 extern void sparc_supply_rwindow (struct regcache *regcache, 169 extern void sparc_collect_rwindow (const struct regcache *regcache, 176 struct regcache *regcache, 179 const struct regcache *regcache, 181 extern void sparc32_supply_fpregset (struct regcache *regcache, 183 extern void sparc32_collect_fpregset (const struct regcache *regcache,
|
| H A D | sparc-nat.c | 87 struct regcache *, int , const void *); 89 const struct regcache *, int, void *); 90 void (*sparc_supply_fpregset) (struct regcache *, int , const void *); 139 struct regcache *regcache = current_regcache; in fetch_inferior_registers() local 161 regcache_raw_supply (regcache, SPARC_G0_REGNUM, NULL); in fetch_inferior_registers() 172 sparc_supply_gregset (sparc_gregset, regcache, -1, ®s); in fetch_inferior_registers() 184 sparc_supply_fpregset (regcache, -1, &fpregs); in fetch_inferior_registers() 191 struct regcache *regcache = current_regcache; in store_inferior_registers() local 218 regcache_cooked_read_unsigned (regcache, SPARC_SP_REGNUM, &sp); in store_inferior_registers() 219 sparc_collect_rwindow (regcache, sp, regnum); in store_inferior_registers() [all …]
|
| H A D | ppc-tdep.h | 28 struct regcache; 39 struct regcache *regcache, 44 struct regcache *regcache, 49 struct regcache *regcache, 56 struct regcache *regcache, 70 struct regcache *regcache,
|
| H A D | remote-vxsparc.c | 62 struct regcache *regcache = current_regcache; in vx_read_register() local 69 sparc32_supply_gregset (&vxsparc_gregset, regcache, -1, gregs); in vx_read_register() 79 sparc32_supply_fpregset (regcache, -1, fpregs); in vx_read_register() 89 struct regcache *regcache = current_regcache; in vx_write_register() local 108 sparc32_collect_gregset (&vxsparc_gregset, regcache, -1, gregs); in vx_write_register() 117 regcache_cooked_read_unsigned (regcache, SPARC_SP_REGNUM, &sp); in vx_write_register() 118 sparc_collect_rwindow (regcache, sp, regnum); in vx_write_register() 125 sparc32_collect_fpregset (regcache, -1, fpregs); in vx_write_register()
|
| H A D | i387-tdep.c | 386 i387_supply_fsave (struct regcache *regcache, int regnum, const void *fsave) in i387_supply_fsave() argument 403 regcache_raw_supply (regcache, i, NULL); in i387_supply_fsave() 418 regcache_raw_supply (regcache, i, val); in i387_supply_fsave() 434 struct regcache *regcache = current_regcache; in i387_fill_fsave() local 455 regcache_raw_collect (regcache, i, buf); in i387_fill_fsave() 531 i387_supply_fxsave (struct regcache *regcache, int regnum, const void *fxsave) in i387_supply_fxsave() argument 551 regcache_raw_supply (regcache, i, NULL); in i387_supply_fxsave() 596 regcache_raw_supply (regcache, i, val); in i387_supply_fxsave() 621 i387_collect_fxsave (const struct regcache *regcache, int regnum, void *fxsave) in i387_collect_fxsave() argument 646 regcache_raw_collect (regcache, i, buf); in i387_collect_fxsave() [all …]
|
| H A D | i387-tdep.h | 27 struct regcache; 81 extern void i387_supply_fsave (struct regcache *regcache, int regnum, 95 extern void i387_supply_fxsave (struct regcache *regcache, int regnum, 103 extern void i387_collect_fxsave (const struct regcache *regcache, int regnum, 116 struct regcache *regcache);
|
| H A D | sparc64-tdep.h | 27 struct regcache; 91 struct regcache *regcache, 94 const struct regcache *regcache, 96 extern void sparc64_supply_fpregset (struct regcache *regcache, 98 extern void sparc64_collect_fpregset (const struct regcache *regcache,
|
| H A D | dummy-frame.c | 54 struct regcache *regcache; member 113 struct regcache * 118 return dummy->regcache; in deprecated_find_dummy_frame_regcache() 126 struct regcache *regcache = deprecated_find_dummy_frame_regcache (pc, fp); in deprecated_generic_find_dummy_frame() local 127 if (regcache == NULL) in deprecated_generic_find_dummy_frame() 129 return deprecated_grub_regcache_for_registers (regcache); in deprecated_generic_find_dummy_frame() 222 regcache_xfree (dummy_frame->regcache); in generic_push_dummy_frame() 230 dummy_frame->regcache = regcache_xmalloc (current_gdbarch); in generic_push_dummy_frame() 237 regcache_cpy (dummy_frame->regcache, current_regcache); in generic_push_dummy_frame() 280 regcache_xfree (tbd->regcache); in discard_innermost_dummy() [all …]
|
| H A D | sentinel-frame.c | 33 struct regcache *regcache; member 37 sentinel_frame_cache (struct regcache *regcache) in sentinel_frame_cache() argument 41 cache->regcache = regcache; in sentinel_frame_cache() 69 regcache_cooked_read (cache->regcache, regnum, bufferp); in sentinel_frame_prev_register()
|
| H A D | amd64-nat.c | 92 amd64_supply_native_gregset (struct regcache *regcache, in amd64_supply_native_gregset() argument 96 struct gdbarch *gdbarch = get_regcache_arch (regcache); in amd64_supply_native_gregset() 113 regcache_raw_supply (regcache, i, regs + offset); in amd64_supply_native_gregset() 123 amd64_collect_native_gregset (const struct regcache *regcache, in amd64_collect_native_gregset() argument 127 struct gdbarch *gdbarch = get_regcache_arch (regcache); in amd64_collect_native_gregset() 160 regcache_raw_collect (regcache, i, regs + offset); in amd64_collect_native_gregset()
|
| H A D | i386-tdep.c | 1098 struct regcache *regcache, CORE_ADDR bp_addr, int nargs, in i386_push_dummy_call() argument 1164 struct regcache *regcache, void *valbuf) in i386_extract_return_value() argument 1214 struct regcache *regcache, const void *valbuf) in i386_store_return_value() argument 1323 struct regcache *regcache, void *readbuf, in i386_return_value() argument 1380 i386_mmx_regnum_to_fp_regnum (struct regcache *regcache, int regnum) in i386_mmx_regnum_to_fp_regnum() argument 1402 i386_pseudo_register_read (struct gdbarch *gdbarch, struct regcache *regcache, in i386_pseudo_register_read() argument 1415 regcache_raw_read (regcache, regnum, buf); in i386_pseudo_register_read() 1419 i386_pseudo_register_write (struct gdbarch *gdbarch, struct regcache *regcache, in i386_pseudo_register_write() argument 1435 regcache_raw_write (regcache, regnum, buf); in i386_pseudo_register_write() 1570 i386_supply_gregset (const struct regset *regset, struct regcache *regcache, in i386_supply_gregset() argument [all …]
|
| H A D | amd64-tdep.c | 405 struct regcache *regcache, in amd64_return_value() argument 463 i387_return_value (gdbarch, regcache); in amd64_return_value() 497 amd64_push_arguments (struct regcache *regcache, int nargs, in amd64_push_arguments() argument 630 struct regcache *regcache, CORE_ADDR bp_addr, in amd64_push_dummy_call() argument 653 regcache_cooked_write (regcache, AMD64_RSP_REGNUM, buf); in amd64_push_dummy_call() 1025 amd64_supply_fpregset (const struct regset *regset, struct regcache *regcache, in amd64_supply_fpregset() argument 1031 amd64_supply_fxsave (regcache, regnum, fpregs); in amd64_supply_fpregset() 1155 amd64_supply_fxsave (struct regcache *regcache, int regnum, in amd64_supply_fxsave() argument 1158 i387_supply_fxsave (regcache, regnum, fxsave); in amd64_supply_fxsave() 1177 amd64_collect_fxsave (const struct regcache *regcache, int regnum, in amd64_collect_fxsave() argument [all …]
|
| H A D | amd64-nat.h | 25 struct regcache; 43 extern void amd64_supply_native_gregset (struct regcache *regcache, 50 extern void amd64_collect_native_gregset (const struct regcache *regcache,
|
| H A D | amd64-tdep.h | 28 struct regcache; 63 extern void amd64_supply_fxsave (struct regcache *regcache, int regnum, 71 extern void amd64_collect_fxsave (const struct regcache *regcache, int regnum,
|
| H A D | alpha-tdep.c | 267 struct regcache *regcache, CORE_ADDR bp_addr, in alpha_push_dummy_call() argument 425 regcache_cooked_write (regcache, ALPHA_A0_REGNUM + i, in alpha_push_dummy_call() 427 regcache_cooked_write (regcache, ALPHA_FPA0_REGNUM + i, in alpha_push_dummy_call() 441 alpha_extract_return_value (struct type *valtype, struct regcache *regcache, in alpha_extract_return_value() argument 459 regcache_cooked_read (regcache, ALPHA_FP0_REGNUM, valbuf); in alpha_extract_return_value() 477 regcache_cooked_read (regcache, ALPHA_FP0_REGNUM, valbuf); in alpha_extract_return_value() 481 regcache_cooked_read (regcache, ALPHA_FP0_REGNUM, valbuf); in alpha_extract_return_value() 482 regcache_cooked_read (regcache, ALPHA_FP0_REGNUM+1, in alpha_extract_return_value() 508 alpha_extract_struct_value_address (struct regcache *regcache) in alpha_extract_struct_value_address() argument 519 alpha_store_return_value (struct type *valtype, struct regcache *regcache, in alpha_store_return_value() argument [all …]
|
| /freebsd-12.1/contrib/gdb/gdb/gdbserver/ |
| H A D | regcache.c | 52 if (regcache == NULL) in get_regcache() 59 regcache->registers_valid = 1; in get_regcache() 62 return regcache; in get_regcache() 73 if (regcache->registers_valid) in regcache_invalidate_one() 82 regcache->registers_valid = 0; in regcache_invalidate_one() 102 regcache = malloc (sizeof (*regcache)); in new_register_cache() 108 if (regcache->registers == NULL) in new_register_cache() 111 regcache->registers_valid = 0; in new_register_cache() 113 return regcache; in new_register_cache() 122 free (regcache->registers); in free_register_cache() [all …]
|
| H A D | proc-service.c | 133 void *regcache; in ps_lgetregs() 143 regcache = new_register_cache (); in ps_lgetregs() 146 free_register_cache (regcache); in ps_lgetregs() 163 void *regcache; in ps_lsetregs() 172 regcache = new_register_cache (); in ps_lsetregs() 175 free_register_cache (regcache); in ps_lsetregs() 194 void *regcache; in ps_lgetfpregs() 203 regcache = new_register_cache (); in ps_lgetfpregs() 206 free_register_cache (regcache); in ps_lgetfpregs() 225 void *regcache; in ps_lsetfpregs() [all …]
|
| /freebsd-12.1/contrib/gdb/include/gdb/ |
| H A D | sim-d10v.h | 61 void *regcache, 62 unsigned long (*dmap_register) (void *regcache, int reg_nr)); 68 void *regcache, 69 unsigned long (*imap_register) (void *regcache, int reg_nr)); 75 void *regcache, 76 unsigned long (*dmap_register) (void *regcache, int reg_nr), 77 unsigned long (*imap_register) (void *regcache, int reg_nr));
|