/haiku-fatelf/src/bin/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 | bsd-kvm.h | 26 struct regcache; 33 bsd_kvm_add_target (int (*supply_pcb)(struct regcache *, struct pcb *));
|
H A D | dummy-frame.h | 26 struct regcache; 43 extern void dummy_frame_push (struct regcache *regcache,
|
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 | ppcobsd-tdep.h | 28 struct regcache; 43 struct regcache *regcache, int regnum, 52 const struct regcache *regcache,
|
H A D | sparcnbsd-nat.c | 23 #include "regcache.h" 37 sparc32nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) argument 49 regcache_raw_supply (regcache, SPARC_SP_REGNUM, &pcb->pcb_sp); 50 regcache_raw_supply (regcache, SPARC_O7_REGNUM, &pcb->pcb_pc); 51 regcache_raw_supply (regcache, SPARC32_PSR_REGNUM, &pcb->pcb_psr); 52 regcache_raw_supply (regcache, SPARC32_WIM_REGNUM, &pcb->pcb_wim); 53 regcache_raw_supply (regcache, SPARC32_PC_REGNUM, &pcb->pcb_pc); 55 sparc_supply_rwindow (regcache, pcb->pcb_sp, -1);
|
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 | regcache.c | 28 #include "regcache.h" 157 the regcache descr. */ 168 the regcache descr. */ 182 struct regcache struct 199 struct regcache * 203 struct regcache *regcache; local 206 regcache = XMALLOC (struct regcache); 207 regcache 217 regcache_xfree(struct regcache *regcache) argument 233 make_cleanup_regcache_xfree(struct regcache *regcache) argument 241 get_regcache_arch(const struct regcache *regcache) argument 249 register_buffer(const struct regcache *regcache, int regnum) argument 316 struct regcache *regcache = src; local 380 regcache_valid_p(struct regcache *regcache, int regnum) argument 388 deprecated_grub_regcache_for_registers(struct regcache *regcache) argument 599 regcache_raw_read(struct regcache *regcache, int regnum, void *buf) argument 633 regcache_raw_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument 645 regcache_raw_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument 658 regcache_raw_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument 669 regcache_raw_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument 689 regcache_cooked_read(struct regcache *regcache, int regnum, void *buf) argument 707 regcache_cooked_read_signed(struct regcache *regcache, int regnum, LONGEST *val) argument 720 regcache_cooked_read_unsigned(struct regcache *regcache, int regnum, ULONGEST *val) argument 733 regcache_cooked_write_signed(struct regcache *regcache, int regnum, LONGEST val) argument 745 regcache_cooked_write_unsigned(struct regcache *regcache, int regnum, ULONGEST val) argument 757 regcache_raw_write(struct regcache *regcache, int regnum, const void *buf) argument 799 regcache_cooked_write(struct regcache *regcache, int regnum, const void *buf) argument 872 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 905 regcache_raw_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument 915 regcache_raw_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument 925 regcache_cooked_read_part(struct regcache *regcache, int regnum, int offset, int len, void *buf) argument 935 regcache_cooked_write_part(struct regcache *regcache, int regnum, int offset, int len, const void *buf) argument 1030 regcache_raw_supply(struct regcache *regcache, int regnum, const void *buf) argument 1063 regcache_raw_collect(const struct regcache *regcache, int regnum, void *buf) argument 1211 regcache_dump(struct regcache *regcache, struct ui_file *file, enum regcache_dump_what what_to_dump) argument [all...] |
H A D | i386nbsd-nat.c | 24 #include "regcache.h" 39 i386nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) argument 65 regcache_raw_supply (regcache, I386_EDI_REGNUM, &sf.sf_edi); 66 regcache_raw_supply (regcache, I386_ESI_REGNUM, &sf.sf_esi); 67 regcache_raw_supply (regcache, I386_EBP_REGNUM, &pcb->pcb_ebp); 68 regcache_raw_supply (regcache, I386_ESP_REGNUM, &pcb->pcb_esp); 69 regcache_raw_supply (regcache, I386_EBX_REGNUM, &sf.sf_ebx); 70 regcache_raw_supply (regcache, I386_EIP_REGNUM, &sf.sf_eip);
|
H A D | regset.h | 26 struct regcache; 30 typedef void (supply_regset_ftype) (const struct regset *, struct regcache *, 33 const struct regcache *,
|
H A D | sparc64nbsd-nat.c | 23 #include "regcache.h" 35 struct regcache *regcache, 41 sparc32_supply_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 43 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 48 const struct regcache *regcache, 54 sparc32_collect_gregset (&sparc32nbsd_gregset, regcache, regnum, gregs); 56 sparc64_collect_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs); 60 sparc64nbsd_supply_fpregset (struct regcache *regcach argument 34 sparc64nbsd_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument 47 sparc64nbsd_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument 72 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument 137 sparc64nbsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) argument [all...] |
H A D | hppabsd-nat.c | 24 #include "regcache.h" 41 hppabsd_supply_gregset (struct regcache *regcache, const void *gregs) argument 47 regcache_raw_supply (regcache, regnum, regs + regnum * 4); 49 regcache_raw_supply (regcache, HPPA_SAR_REGNUM, regs); 50 regcache_raw_supply (regcache, HPPA_PCOQ_HEAD_REGNUM, regs + 32 * 4); 51 regcache_raw_supply (regcache, HPPA_PCOQ_TAIL_REGNUM, regs + 33 * 4); 58 hppabsd_collect_gregset (const struct regcache *regcache, argument 67 regcache_raw_collect (regcache, 85 struct regcache *regcache = current_regcache; local [all...] |
H A D | amd64-tdep.h | 28 struct regcache; 69 extern void amd64_supply_fxsave (struct regcache *regcache, int regnum, 77 extern void amd64_collect_fxsave (const struct regcache *regcache, int regnum,
|
H A D | amd64obsd-nat.c | 24 #include "regcache.h" 72 amd64obsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) 112 regcache_raw_supply (regcache, 12, &sf.sf_r12); 113 regcache_raw_supply (regcache, 13, &sf.sf_r13); 114 regcache_raw_supply (regcache, 14, &sf.sf_r14); 115 regcache_raw_supply (regcache, 15, &sf.sf_r15); 116 regcache_raw_supply (regcache, AMD64_RBX_REGNUM, &sf.sf_rbx); 117 regcache_raw_supply (regcache, AMD64_RIP_REGNUM, &sf.sf_rip); 123 regcache_raw_supply (regcache, AMD64_RIP_REGNU 71 amd64obsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) argument [all...] |
H A D | i387-tdep.h | 27 struct regcache; 83 extern void i387_supply_fsave (struct regcache *regcache, int regnum, 91 extern void i387_collect_fsave (const struct regcache *regcache, int regnum, 105 extern void i387_supply_fxsave (struct regcache *regcache, int regnum, 113 extern void i387_collect_fxsave (const struct regcache *regcache, int regnum, 126 struct regcache *regcach [all...] |
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 | vaxbsd-nat.c | 24 #include "regcache.h" 37 vaxbsd_supply_gregset (struct regcache *regcache, const void *gregs) argument 43 regcache_raw_supply (regcache, regnum, regs + regnum * 4); 50 vaxbsd_collect_gregset (const struct regcache *regcache, argument 59 regcache_raw_collect (regcache, i, regs + i * 4); 109 vaxbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) 123 regcache_raw_supply (regcache, regnu 107 vaxbsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) 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 | amd64fbsd-nat.c | 24 #include "regcache.h" 107 amd64fbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) 123 regcache_raw_supply (regcache, AMD64_RIP_REGNUM, &pcb->pcb_rip); 124 regcache_raw_supply (regcache, AMD64_RBX_REGNUM, &pcb->pcb_rbx); 125 regcache_raw_supply (regcache, AMD64_RSP_REGNUM, &pcb->pcb_rsp); 126 regcache_raw_supply (regcache, AMD64_RBP_REGNUM, &pcb->pcb_rbp); 127 regcache_raw_supply (regcache, 12, &pcb->pcb_r12); 128 regcache_raw_supply (regcache, 13, &pcb->pcb_r13); 129 regcache_raw_supply (regcache, 1 104 amd64fbsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) argument [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 | m68kbsd-nat.c | 25 #include "regcache.h" 49 m68kbsd_supply_gregset (struct regcache *regcache, const void *gregs) argument 55 regcache_raw_supply (regcache, regnum, regs + regnum * 4); 61 m68kbsd_supply_fpregset (struct regcache *regcache, const void *fpregs) argument 67 regcache_raw_supply (regcache, regnum, 75 m68kbsd_collect_gregset (const struct regcache *regcache, argument 84 regcache_raw_collect (regcache, 92 m68kbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum) argument 189 m68kbsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) argument [all...] |
/haiku-fatelf/src/bin/gdb/gdb/gdbserver/ |
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...] |
/haiku-fatelf/src/bin/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));
|