/freebsd-10-stable/contrib/gdb/gdb/ |
H A D | sentinel-frame.h | 26 struct regcache; 35 extern void *sentinel_frame_cache (struct regcache *regcache);
|
H A D | regcache.h | 26 struct regcache; 29 extern struct regcache *current_regcache; 31 void regcache_xfree (struct regcache *regcache); 32 struct cleanup *make_cleanup_regcache_xfree (struct regcache *regcache); 33 struct regcache *regcache_xmalloc (struct gdbarch *gdbarch); 37 extern struct gdbarch *get_regcache_arch (const struct regcache *regcache); 40 regcache [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 | regset.h | 26 struct regcache; 37 void (*supply_regset) (const struct regset *, struct regcache *,
|
H A D | sparc-nat.h | 29 struct regcache *, int , const void *); 31 const struct regcache *, int, void *); 32 extern void (*sparc_supply_fpregset) (struct regcache *, int , const void *); 33 extern void (*sparc_collect_fpregset) (const struct regcache *, int , void *);
|
H A D | i387-tdep.h | 27 struct regcache; 83 extern void i387_supply_fsave (struct regcache *regcache, 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, 118 struct regcache *regcache);
|
H A D | dummy-frame.h | 26 struct regcache; 78 /* Return the regcache that belongs to the dummy-frame identifed by PC 84 extern struct regcache *deprecated_find_dummy_frame_regcache (CORE_ADDR pc,
|
H A D | sparc64nbsd-nat.c | 33 struct regcache *regcache, 39 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 41 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 46 const struct regcache *regcache, 52 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 54 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 58 sparc64nbsd_supply_fpregset (struct regcache *regcache, argument 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 70 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument [all...] |
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 | sentinel-frame.c | 26 #include "regcache.h" 33 struct regcache *regcache; member in struct:frame_unwind_cache 37 sentinel_frame_cache (struct regcache *regcache) argument 41 cache->regcache = regcache; 69 regcache_cooked_read (cache->regcache, regnum, bufferp);
|
H A D | regcache.c | 28 #include "regcache.h" 239 regcache and the target's redundant DEPRECATED_REGISTER_BYTE (new 262 the regcache descr. */ 273 the regcache descr. */ 292 struct regcache struct 309 struct regcache * 313 struct regcache *regcache; local 316 regcache = XMALLOC (struct regcache); 327 regcache_xfree(struct regcache *regcache) argument 343 make_cleanup_regcache_xfree(struct regcache *regcache) argument 351 get_regcache_arch(const struct regcache *regcache) argument 359 register_buffer(const struct regcache *regcache, int regnum) argument 426 struct regcache *regcache = src; local 490 regcache_valid_p(struct regcache *regcache, int regnum) argument 498 deprecated_grub_regcache_for_registers(struct regcache *regcache) 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 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 938 regcache_raw_write(struct regcache *regcache, int regnum, const void *buf) argument 995 regcache_cooked_write(struct regcache *regcache, int regnum, const void *buf) argument 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 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 1458 regcache_dump(struct regcache *regcache, struct ui_file *file, enum regcache_dump_what what_to_dump) argument [all...] |
H A D | remote-vxsparc.c | 23 #include "regcache.h" 62 struct regcache *regcache = current_regcache; local 69 sparc32_supply_gregset (&vxsparc_gregset, regcache, -1, gregs); 79 sparc32_supply_fpregset (regcache, -1, fpregs); 89 struct regcache *regcache = current_regcache; local 108 sparc32_collect_gregset (&vxsparc_gregset, regcache, -1, gregs); 117 regcache_cooked_read_unsigned (regcache, SPARC_SP_REGNUM, &sp); 118 sparc_collect_rwindow (regcache, s [all...] |
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 | 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 *regcach [all...] |
H A D | sparc-tdep.h | 27 struct regcache; 169 extern void sparc_supply_rwindow (struct regcache *regcache, 171 extern void sparc_collect_rwindow (const struct regcache *regcache, 178 struct regcache *regcache, 181 const struct regcache *regcache, 183 extern void sparc32_supply_fpregset (struct regcache *regcach [all...] |
H A D | ia64-fbsd-tdep.c | 29 #include "regcache.h" 101 ia64_fbsd_regcache_collect (struct regcache *regcache, int regno, argument 113 regcache_raw_collect (regcache, regno, &bsp); 114 regcache_raw_collect (regcache, IA64_BSPSTORE_REGNUM, &bspstore); 120 regcache_raw_collect (regcache, regno, (char*)regs + ofs); 125 ia64_fbsd_regcache_supply (struct regcache *regcache, int regno, argument 143 regcache_raw_supply (regcache, regno, &bsp); 148 regcache_raw_supply (regcache, regn 215 ia64_fbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regno, const void *gregs, size_t len) argument 233 ia64_fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regno, const void *fpregs, size_t len) argument [all...] |
H A D | sparc64-tdep.c | 34 #include "regcache.h" 344 struct regcache *regcache, 352 regcache_raw_read (regcache, regnum, buf); 353 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4); 358 regcache_raw_read (regcache, regnum, buf); 363 regcache_raw_read (regcache, regnum, buf); 364 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4); 365 regcache_raw_read (regcache, regnum + 2, ((char *)buf) + 8); 366 regcache_raw_read (regcache, regnu 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 625 sparc64_store_floating_fields(struct regcache *regcache, struct type *type, char *valbuf, int element, int bitpos) argument 697 sparc64_extract_floating_fields(struct regcache *regcache, struct type *type, char *valbuf, int bitpos) argument 746 sparc64_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 963 sparc64_push_dummy_call(struct gdbarch *gdbarch, CORE_ADDR func_addr, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 992 sparc64_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 1033 sparc64_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 1075 sparc64_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 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 | ppc-sysv-tdep.c | 26 #include "regcache.h" 47 struct regcache *regcache, CORE_ADDR bp_addr, 90 regcache_cooked_write_signed (regcache, 119 regcache_cooked_write (regcache, FP0_REGNUM + freg, 170 regcache_cooked_write (regcache, 181 regcache_cooked_write (regcache, 184 regcache_cooked_write (regcache, 271 regcache_cooked_write (regcache, 298 regcache_cooked_write_signed (regcache, SP_REGNU 46 ppc_sysv_abi_push_dummy_call(struct gdbarch *gdbarch, CORE_ADDR func_addr, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 326 do_ppc_sysv_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf, int broken_gcc) argument 515 ppc_sysv_abi_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument 524 ppc_sysv_abi_broken_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument 541 ppc64_sysv_abi_push_dummy_call(struct gdbarch *gdbarch, CORE_ADDR func_addr, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 845 ppc64_sysv_abi_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument [all...] |
H A D | amd64-nat.c | 24 #include "regcache.h" 92 amd64_supply_native_gregset (struct regcache *regcache, argument 96 struct gdbarch *gdbarch = get_regcache_arch (regcache); 113 regcache_raw_supply (regcache, i, regs + offset); 123 amd64_collect_native_gregset (const struct regcache *regcache, argument 127 struct gdbarch *gdbarch = get_regcache_arch (regcache); 160 regcache_raw_collect (regcache, i, regs + offset);
|
H A D | sparc-nat.c | 24 #include "regcache.h" 87 struct regcache *, int , const void *); 89 const struct regcache *, int, void *); 90 void (*sparc_supply_fpregset) (struct regcache *, int , const void *); 91 void (*sparc_collect_fpregset) (const struct regcache *, int , void *); 139 struct regcache *regcache = current_regcache; local 153 object (struct regcache, struct thread_info?) into which the LWPs 161 regcache_raw_supply (regcache, SPARC_G0_REGNUM, NULL); 172 sparc_supply_gregset (sparc_gregset, regcache, 191 struct regcache *regcache = current_regcache; local [all...] |
H A D | sparc-tdep.c | 35 #include "regcache.h" 317 struct regcache *regcache, 323 regcache_raw_read (regcache, regnum, buf); 324 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4); 329 struct regcache *regcache, 335 regcache_raw_write (regcache, regnum, buf); 336 regcache_raw_write (regcache, regnum + 1, ((const char *)buf) + 4); 365 sparc32_store_arguments (struct regcache *regcach 313 sparc32_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument 325 sparc32_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument 361 sparc32_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 454 sparc32_push_dummy_call(struct gdbarch *gdbarch, CORE_ADDR func_addr, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument 816 sparc32_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument 858 sparc32_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument 896 sparc32_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument 1199 sparc_supply_rwindow(struct regcache *regcache, CORE_ADDR sp, int regnum) argument 1256 sparc_collect_rwindow(const struct regcache *regcache, CORE_ADDR sp, int regnum) argument 1312 sparc32_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument 1376 sparc32_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument 1431 sparc32_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument 1448 sparc32_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument [all...] |
H A D | i387-tdep.c | 30 #include "regcache.h" 351 `regcache' argument, but I don't want to change the function 353 in the form of the `regcache' local variables. This will ease the 390 i387_supply_fsave (struct regcache *regcache, int regnum, const void *fsave) 392 struct gdbarch_tdep *tdep = gdbarch_tdep (get_regcache_arch (regcache)); 407 regcache_raw_supply (regcache, i, NULL); 422 regcache_raw_supply (regcache, i, val); 425 regcache_raw_supply (regcache, i, FSAVE_ADDR (regs, i)); 438 struct regcache *regcach 386 i387_supply_fsave(struct regcache *regcache, int regnum, const void *fsave) argument 434 struct regcache *regcache = current_regcache; local 531 i387_supply_fxsave(struct regcache *regcache, int regnum, const void *fxsave) argument 621 i387_collect_fxsave(const struct regcache *regcache, int regnum, void *fxsave) argument 751 i387_return_value(struct gdbarch *gdbarch, struct regcache *regcache) argument [all...] |
/freebsd-10-stable/contrib/gdb/gdb/gdbserver/ |
H A D | proc-service.c | 133 void *regcache; 143 regcache = new_register_cache (); 144 the_target->fetch_registers (0, regcache); 145 gregset_info()->fill_function (gregset, regcache); 146 free_register_cache (regcache); 163 void *regcache; 172 regcache = new_register_cache (); 173 gregset_info()->store_function (gregset, regcache); 174 the_target->store_registers (0, regcache); 175 free_register_cache (regcache); [all...] |
H A D | regcache.c | 48 struct inferior_regcache_data *regcache; local 50 regcache = (struct inferior_regcache_data *) inferior_regcache_data (inf); 52 if (regcache == NULL) 56 if (fetch && regcache->registers_valid == 0) 59 regcache->registers_valid = 1; 62 return regcache; 69 struct inferior_regcache_data *regcache; local 71 regcache = (struct inferior_regcache_data *) inferior_regcache_data (thread); 73 if (regcache->registers_valid) 82 regcache 100 struct inferior_regcache_data *regcache; local 119 struct inferior_regcache_data *regcache local [all...] |
/freebsd-10-stable/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));
|