Searched refs:regcache (Results 26 - 50 of 91) sorted by relevance

1234

/haiku-fatelf/src/bin/gdb/gdb/
H A Di386fbsd-nat.c24 #include "regcache.h"
91 i386fbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
107 regcache_raw_supply (regcache, I386_EDI_REGNUM, &pcb->pcb_edi);
108 regcache_raw_supply (regcache, I386_ESI_REGNUM, &pcb->pcb_esi);
109 regcache_raw_supply (regcache, I386_EBP_REGNUM, &pcb->pcb_ebp);
110 regcache_raw_supply (regcache, I386_ESP_REGNUM, &pcb->pcb_esp);
111 regcache_raw_supply (regcache, I386_EBX_REGNUM, &pcb->pcb_ebx);
112 regcache_raw_supply (regcache, I386_EIP_REGNUM, &pcb->pcb_eip);
113 regcache_raw_supply (regcache, I386_GS_REGNU
90 i386fbsd_supply_pcb(struct regcache *regcache, struct pcb *pcb) argument
[all...]
H A Dsparc64-tdep.c34 #include "regcache.h"
333 struct regcache *regcache,
341 regcache_raw_read (regcache, regnum, buf);
342 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4);
347 regcache_raw_read (regcache, regnum, buf);
352 regcache_raw_read (regcache, regnum, buf);
353 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4);
354 regcache_raw_read (regcache, regnum + 2, ((char *)buf) + 8);
355 regcache_raw_read (regcache, regnu
331 sparc64_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
390 sparc64_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument
613 sparc64_store_floating_fields(struct regcache *regcache, struct type *type, char *valbuf, int element, int bitpos) argument
685 sparc64_extract_floating_fields(struct regcache *regcache, struct type *type, char *valbuf, int bitpos) argument
734 sparc64_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument
951 sparc64_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
980 sparc64_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument
1021 sparc64_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument
1063 sparc64_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument
1132 sparc64_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
1246 sparc64_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
1354 sparc64_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
1389 sparc64_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
[all...]
H A Dppc-sysv-tdep.c26 #include "regcache.h"
48 struct regcache *regcache, CORE_ADDR bp_addr,
91 regcache_cooked_write_signed (regcache,
120 regcache_cooked_write (regcache,
172 regcache_cooked_write (regcache,
183 regcache_cooked_write (regcache,
186 regcache_cooked_write (regcache,
273 regcache_cooked_write (regcache,
300 regcache_cooked_write_signed (regcache, SP_REGNU
47 ppc_sysv_abi_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
328 do_ppc_sysv_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf, int broken_gcc) argument
518 ppc_sysv_abi_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument
527 ppc_sysv_abi_broken_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument
544 ppc64_sysv_abi_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
850 ppc64_sysv_abi_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument
[all...]
H A Damd64-nat.c24 #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 Dppcobsd-tdep.c25 #include "regcache.h"
48 struct regcache *regcache, int regnum,
63 ppc_supply_gregset (regset, regcache, regnum, gregs, len);
64 ppc_supply_fpregset (regset, regcache, regnum, gregs, len);
74 const struct regcache *regcache, int regnum,
89 ppc_collect_gregset (regset, regcache, regnum, gregs, len);
90 ppc_collect_fpregset (regset, regcache, regnum, gregs, len);
46 ppcobsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
72 ppcobsd_collect_gregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *gregs, size_t len) argument
H A Dhppabsd-tdep.c25 #include "regcache.h"
44 hppabsd_supply_gregset (const struct regset *regset, struct regcache *regcache, argument
56 regcache_raw_supply (regcache, i, regs + offset);
60 regcache_raw_supply (regcache, HPPA_SAR_REGNUM, regs);
62 regcache_raw_supply (regcache, HPPA_PCOQ_HEAD_REGNUM, regs + 32 * 4);
64 regcache_raw_supply (regcache, HPPA_PCOQ_TAIL_REGNUM, regs + 33 * 4);
H A Dm88kbsd-nat.c24 #include "regcache.h"
37 m88kbsd_supply_gregset (struct regcache *regcache, const void *gregs) argument
43 regcache_raw_supply (regcache, regnum, regs + regnum * 4);
50 m88kbsd_collect_gregset (const struct regcache *regcache, argument
59 regcache_raw_collect (regcache, i, regs + i * 4);
H A Dsparc-nat.c24 #include "regcache.h"
88 struct regcache *, int , const void *);
90 const struct regcache *, int, void *);
91 void (*sparc_supply_fpregset) (struct regcache *, int , const void *);
92 void (*sparc_collect_fpregset) (const struct regcache *, int , void *);
140 struct regcache *regcache = current_regcache; local
154 object (struct regcache, struct thread_info?) into which the LWPs
162 regcache_raw_supply (regcache, SPARC_G0_REGNUM, NULL);
173 sparc_supply_gregset (sparc_gregset, regcache,
192 struct regcache *regcache = current_regcache; local
[all...]
H A Dppc-tdep.h29 struct regcache;
35 struct regcache *regcache,
40 struct regcache *regcache,
45 struct regcache *regcache,
52 struct regcache *regcache,
61 void ppc_linux_supply_gregset (struct regcache *regcach
[all...]
H A Dsparc-tdep.c35 #include "regcache.h"
316 struct regcache *regcache,
322 regcache_raw_read (regcache, regnum, buf);
323 regcache_raw_read (regcache, regnum + 1, ((char *)buf) + 4);
328 struct regcache *regcache,
334 regcache_raw_write (regcache, regnum, buf);
335 regcache_raw_write (regcache, regnum + 1, ((const char *)buf) + 4);
364 sparc32_store_arguments (struct regcache *regcach
312 sparc32_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
324 sparc32_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument
360 sparc32_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr) argument
453 sparc32_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
815 sparc32_extract_return_value(struct type *type, struct regcache *regcache, void *valbuf) argument
857 sparc32_store_return_value(struct type *type, struct regcache *regcache, const void *valbuf) argument
895 sparc32_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument
1198 sparc_supply_rwindow(struct regcache *regcache, CORE_ADDR sp, int regnum) argument
1255 sparc_collect_rwindow(const struct regcache *regcache, CORE_ADDR sp, int regnum) argument
1311 sparc32_supply_gregset(const struct sparc_gregset *gregset, struct regcache *regcache, int regnum, const void *gregs) argument
1375 sparc32_collect_gregset(const struct sparc_gregset *gregset, const struct regcache *regcache, int regnum, void *gregs) argument
1430 sparc32_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
1447 sparc32_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
[all...]
H A Di387-tdep.c30 #include "regcache.h"
349 `regcache' argument, but I don't want to change the function
351 in the form of the `regcache' local variables. This will ease the
388 i387_supply_fsave (struct regcache *regcache, int regnum, const void *fsave)
390 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));
431 regcache_raw_supply (regcache,
385 i387_supply_fsave(struct regcache *regcache, int regnum, const void *fsave) argument
447 i387_collect_fsave(const struct regcache *regcache, int regnum, void *fsave) argument
556 i387_supply_fxsave(struct regcache *regcache, int regnum, const void *fxsave) argument
646 i387_collect_fxsave(const struct regcache *regcache, int regnum, void *fxsave) argument
776 i387_return_value(struct gdbarch *gdbarch, struct regcache *regcache) argument
[all...]
H A Ddummy-frame.c27 #include "regcache.h"
46 /* The caller's regcache. */
47 struct regcache *regcache; member in struct:dummy_frame
88 dummy_frame_push (struct regcache *caller_regcache,
103 regcache_xfree (dummy_frame->regcache);
111 dummy_frame->regcache = caller_regcache;
118 pointer to the regcache. */
122 struct regcache *prev_regcache;
155 cache->prev_regcache = dummyframe->regcache;
[all...]
H A Dm68kbsd-tdep.c25 #include "regcache.h"
57 struct regcache *regcache,
68 regcache_raw_supply (regcache, i, regs + m68kbsd_fpreg_offset (i));
78 struct regcache *regcache,
89 regcache_raw_supply (regcache, i, regs + i * 4);
96 m68kbsd_supply_fpregset (regset, regcache, regnum, regs, len);
56 m68kbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
77 m68kbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
H A Dppcnbsd-nat.c32 #include "regcache.h"
146 ppcnbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) argument
158 regcache_raw_supply (regcache, tdep->ppc_cr_regnum, &sf.cr);
159 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 2, &sf.fixreg2);
161 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 13 + i,
165 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 30, &cf.r30);
166 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 31, &cf.r31);
167 regcache_raw_supply (regcache, tdep->ppc_gp0_regnum + 1, &cf.sp);
170 regcache_raw_supply (regcache, tde
[all...]
H A Dvax-tdep.c32 #include "regcache.h"
76 vax_supply_gregset (const struct regset *regset, struct regcache *regcache,
85 regcache_raw_supply (regcache, i, regs + i * 4);
116 vax_store_arguments (struct regcache *regcache, int nargs,
143 regcache_cooked_write (regcache, VAX_AP_REGNUM, buf);
150 struct regcache *regcache, CORE_ADDR bp_addr, int nargs,
158 sp = vax_store_arguments (regcache, narg
75 vax_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
114 vax_store_arguments(struct regcache *regcache, int nargs, struct value **args, CORE_ADDR sp) argument
147 vax_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
205 vax_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument
[all...]
H A Di386-tdep.h29 struct regcache;
166 struct regcache *regcache, int regnum,
H A Dppc-linux-tdep.c32 #include "regcache.h"
487 struct regcache *regcache, void *readbuf,
496 return ppc_sysv_abi_return_value (gdbarch, valtype, regcache, readbuf,
841 right_supply_register (struct regcache *regcache, int wordsize, int regnum, argument
844 regcache_raw_supply (regcache, regnum,
853 ppc_linux_supply_gregset (struct regcache *regcache, argument
858 struct gdbarch *regcache_arch = get_regcache_arch (regcache);
486 ppc_linux_return_value(struct gdbarch *gdbarch, struct type *valtype, struct regcache *regcache, void *readbuf, const void *writebuf) argument
885 ppc32_linux_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t size) argument
1005 ppc64_linux_supply_gregset(const struct regset *regset, struct regcache * regcache, int regnum, const void *gregs, size_t size) argument
1017 ppc_linux_supply_fpregset(const struct regset *regset, struct regcache * regcache, int regnum, const void *fpset, size_t size) argument
[all...]
H A Di386-tdep.c39 #include "regcache.h"
1216 struct regcache *regcache, CORE_ADDR bp_addr, int nargs,
1254 regcache_cooked_write (regcache, I386_ESP_REGNUM, buf);
1257 regcache_cooked_write (regcache, I386_EBP_REGNUM, buf);
1282 struct regcache *regcache, void *valbuf)
1301 regcache_raw_read (regcache, I386_ST0_REGNUM, buf);
1311 regcache_raw_read (regcache, LOW_RETURN_REGNUM, buf);
1316 regcache_raw_read (regcache, LOW_RETURN_REGNU
1207 i386_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
1273 i386_extract_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *valbuf) argument
1323 i386_store_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, const void *valbuf) argument
1432 i386_return_value(struct gdbarch *gdbarch, struct type *type, struct regcache *regcache, void *readbuf, const void *writebuf) argument
1511 i386_mmx_regnum_to_fp_regnum(struct regcache *regcache, int regnum) argument
1533 i386_pseudo_register_read(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) argument
1550 i386_pseudo_register_write(struct gdbarch *gdbarch, struct regcache *regcache, int regnum, const void *buf) argument
1701 i386_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
1724 i386_collect_gregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *gregs, size_t len) argument
1747 i386_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
1768 i386_collect_fpregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *fpregs, size_t len) argument
[all...]
H A Dsparc64fbsd-tdep.c27 #include "regcache.h"
55 struct regcache *regcache,
58 sparc64_supply_gregset (&sparc64fbsd_gregset, regcache, regnum, gregs);
63 struct regcache *regcache,
66 sparc64_supply_fpregset (regcache, regnum, fpregs);
53 sparc64fbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
61 sparc64fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
H A Dsparc64nbsd-tdep.c28 #include "regcache.h"
59 struct regcache *regcache,
62 sparc64_supply_gregset (&sparc64nbsd_gregset, regcache, regnum, gregs);
67 struct regcache *regcache,
70 sparc64_supply_fpregset (regcache, regnum, fpregs);
57 sparc64nbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
65 sparc64nbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
H A Damd64obsd-tdep.c42 struct regcache *regcache, int regnum,
49 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
50 amd64_supply_fxsave (regcache, regnum, (char *)regs + tdep->sizeof_gregset);
41 amd64obsd_supply_regset(const struct regset *regset, struct regcache *regcache, int regnum, const void *regs, size_t len) argument
H A Dframe-base.h30 struct regcache;
H A Di386obsd-tdep.c28 #include "regcache.h"
131 struct regcache *regcache, int regnum,
138 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
139 i387_supply_fsave (regcache, regnum, (char *) regs + tdep->sizeof_gregset);
129 i386obsd_aout_supply_regset(const struct regset *regset, struct regcache *regcache, int regnum, const void *regs, size_t len) argument
H A Dsparc64obsd-tdep.c59 struct regcache *regcache,
64 sparc64_supply_gregset (&sparc64obsd_core_gregset, regcache, regnum, regs);
65 sparc64_supply_fpregset (regcache, regnum, regs + 288);
58 sparc64obsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
/haiku-fatelf/src/bin/gdb/gdb/gdbserver/
H A Dregcache.h32 void free_register_cache (void *regcache);

Completed in 144 milliseconds

1234