Searched refs:regcache (Results 51 - 75 of 91) sorted by relevance

1234

/haiku-fatelf/src/bin/gdb/gdb/
H A Dh8300-tdep.c33 #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 Dm68k-tdep.c35 #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 Damd64-tdep.c34 #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 Darch-utils.h40 struct regcache *regcache,
H A Dfrv-tdep.c26 #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 Dm68hc11-tdep.c42 #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 Dgdbarch.h46 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 Dsh-tdep.c43 #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 Dm88k-tdep.c30 #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 Dd10v-tdep.c41 #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, &reg);
218 d10v_ts3_dmap_register (void *regcache, int reg_nr) argument
221 regcache_cooked_read_unsigned (regcache, TS3_DMAP0_REGNUM + reg_nr, &reg);
226 d10v_ts2_imap_register (void *regcache, int reg_nr) argument
229 regcache_cooked_read_unsigned (regcache, TS2_IMAP0_REGNUM + reg_nr, &reg);
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 Drs6000-tdep.c33 #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 Dm32r-tdep.c39 #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 Dalpha-tdep.c38 #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 Di386gnu-nat.c26 #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 Dsparcnbsd-tdep.c29 #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 Darch-utils.c30 #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 Dfbsd-nat.c25 #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 Dframe-unwind.h30 struct regcache;
H A Di386nbsd-tdep.c28 #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 Dxstormy16-tdep.c38 #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 Di386bsd-nat.c24 #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 Dbsd-kvm.c26 #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 Dhppa-tdep.c30 #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 Dinferior.h32 struct regcache;
423 extern struct regcache *stop_registers;
H A Dsh64-tdep.c41 #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...]

Completed in 147 milliseconds

1234