Searched refs:fpregs (Results 1 - 25 of 45) sorted by relevance

12

/haiku-fatelf/src/bin/gdb/gdb/
H A Dalphabsd-tdep.c44 alphabsd_supply_fpreg (char *fpregs, int regno) argument
47 alpha_supply_fp_regs (regno, fpregs, fpregs + 32*8);
51 alphabsd_fill_fpreg (char *fpregs, int regno) argument
54 alpha_fill_fp_regs (regno, fpregs, fpregs + 32*8);
H A Damd64bsd-nat.c62 struct fpreg fpregs;
65 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
68 amd64_supply_fxsave (current_regcache, -1, &fpregs);
98 struct fpreg fpregs;
101 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
104 amd64_collect_fxsave (current_regcache, regnum, &fpregs);
107 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
61 struct fpreg fpregs; local
97 struct fpreg fpregs; local
H A Dmipsnbsd-nat.c57 struct fpreg fpregs; local
60 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
63 mipsnbsd_supply_fpreg ((char *) &fpregs, regno);
90 struct fpreg fpregs; local
93 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
96 mipsnbsd_fill_fpreg ((char *) &fpregs, regno);
99 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
H A Dremote-vxsparc.c64 char fpregs[SPARC_FPREG_PLEN]; local
76 net_read_registers (fpregs, SPARC_FPREG_PLEN, PTRACE_GETFPREGS);
78 memset (fpregs, 0, SPARC_FPREG_PLEN);
79 sparc32_supply_fpregset (regcache, -1, fpregs);
91 char fpregs[SPARC_FPREG_PLEN]; local
125 sparc32_collect_fpregset (regcache, -1, fpregs);
126 net_write_registers (fpregs, SPARC_FPREG_PLEN, PTRACE_SETFPREGS);
H A Dsparc-sol2-nat.c83 supply_fpregset (prfpregset_t *fpregs) argument
85 sparc_supply_fpregset (current_regcache, -1, fpregs);
95 fill_fpregset (prfpregset_t *fpregs, int regnum) argument
97 sparc_collect_fpregset (current_regcache, regnum, fpregs);
H A Dgregset.h46 extern void supply_fpregset (gdb_fpregset_t *fpregs);
53 extern void fill_fpregset (gdb_fpregset_t *fpregs, int regno);
H A Dalphabsd-nat.c105 struct fpreg fpregs;
108 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
111 alphabsd_supply_fpreg ((char *) &fpregs, regno);
140 struct fpreg fpregs;
143 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
146 alphabsd_fill_fpreg ((char *) &fpregs, regno);
149 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
104 struct fpreg fpregs; local
139 struct fpreg fpregs; local
H A Dm68kbsd-nat.c61 m68kbsd_supply_fpregset (struct regcache *regcache, const void *fpregs) argument
63 const char *regs = fpregs;
93 void *fpregs, int regnum)
95 char *regs = fpregs;
126 struct fpreg fpregs;
129 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
132 m68kbsd_supply_fpregset (current_regcache, &fpregs);
159 struct fpreg fpregs;
162 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
165 m68kbsd_collect_fpregset (current_regcache, &fpregs, regnu
92 m68kbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum) argument
125 struct fpreg fpregs; local
158 struct fpreg fpregs; local
[all...]
H A Dsparc-nat.c180 fpregset_t fpregs; local
182 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
185 sparc_supply_fpregset (regcache, -1, &fpregs);
229 fpregset_t fpregs, saved_fpregs; local
231 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
234 memcpy (&saved_fpregs, &fpregs, sizeof (fpregs));
235 sparc_collect_fpregset (regcache, regnum, &fpregs);
241 if (memcmp (&saved_fpregs, &fpregs, sizeof (fpregs)) !
[all...]
H A Dsparc64nbsd-nat.c61 int regnum, const void *fpregs)
66 sparc32_supply_fpregset (regcache, regnum, fpregs);
68 sparc64_supply_fpregset (regcache, regnum, fpregs);
73 int regnum, void *fpregs)
78 sparc32_collect_fpregset (regcache, regnum, fpregs);
80 sparc64_collect_fpregset (regcache, regnum, fpregs);
60 sparc64nbsd_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
72 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
H A Damd64-linux-nat.c177 elf_fpregset_t fpregs;
179 if (ptrace (PTRACE_GETFPREGS, tid, 0, (long) &fpregs) < 0)
182 amd64_supply_fxsave (current_regcache, -1, &fpregs);
218 elf_fpregset_t fpregs;
220 if (ptrace (PTRACE_GETFPREGS, tid, 0, (long) &fpregs) < 0)
223 amd64_collect_fxsave (current_regcache, regnum, &fpregs);
225 if (ptrace (PTRACE_SETFPREGS, tid, 0, (long) &fpregs) < 0)
174 elf_fpregset_t fpregs; local
215 elf_fpregset_t fpregs; local
H A Dppcnbsd-nat.c96 struct fpreg fpregs; local
99 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
102 ppcnbsd_supply_fpreg ((char *) &fpregs, regno);
131 struct fpreg fpregs; local
134 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
137 ppcnbsd_fill_fpreg ((char *) &fpregs, regno);
140 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
H A Di386bsd-nat.c153 struct fpreg fpregs;
167 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
170 i387_supply_fsave (current_regcache, -1, &fpregs);
174 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
177 i387_supply_fsave (current_regcache, -1, &fpregs);
208 struct fpreg fpregs;
229 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
232 i387_collect_fsave (current_regcache, regnum, &fpregs);
235 (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
151 struct fpreg fpregs; local
206 struct fpreg fpregs; local
H A Dppcnbsd-tdep.c120 ppcnbsd_supply_fpreg (char *fpregs, int regno) argument
141 fpregs + FPREG_FPR_OFFSET (i));
146 fpregs + FPREG_FPSCR_OFFSET);
150 ppcnbsd_fill_fpreg (char *fpregs, int regno) argument
171 fpregs + FPREG_FPR_OFFSET (i));
176 fpregs + FPREG_FPSCR_OFFSET);
183 char *regs, *fpregs; local
190 fpregs = core_reg_sect + SIZEOF_STRUCT_REG;
196 ppcnbsd_supply_fpreg (fpregs, -1);
H A Ds390-nat.c169 fpregset_t fpregs; local
172 parea.len = sizeof (fpregs);
173 parea.process_addr = (addr_t) &fpregs;
178 supply_fpregset (&fpregs);
186 fpregset_t fpregs; local
189 parea.len = sizeof (fpregs);
190 parea.process_addr = (addr_t) &fpregs;
195 fill_fpregset (&fpregs, regnum);
H A Dsparc64-tdep.h97 int regnum, const void *fpregs);
99 int regnum, void *fpregs);
H A Dfbsd-nat.c138 fpregset_t fpregs; local
159 size = sizeof fpregs;
162 regset->collect_regset (regset, regcache, -1, &fpregs, size);
165 &fpregs, sizeof (fpregs));
H A Dmipsnbsd-tdep.c68 mipsnbsd_supply_fpreg (char *fpregs, int regno) argument
82 fpregs + ((i - FP0_REGNUM) * mips_isa_regsize (current_gdbarch)));
88 mipsnbsd_fill_fpreg (char *fpregs, int regno) argument
96 fpregs + ((i - FP0_REGNUM) * mips_isa_regsize (current_gdbarch)));
103 char *regs, *fpregs; local
110 fpregs = core_reg_sect + SIZEOF_STRUCT_REG;
116 mipsnbsd_supply_fpreg (fpregs, -1);
H A Dalphanbsd-tdep.c41 char *regs, *fpregs; local
63 fpregs = core_reg_sect + SIZEOF_TRAPFRAME;
78 alphabsd_supply_fpreg (fpregs, -1);
H A Dm68klinux-nat.c359 #define FPREG_ADDR(f, n) ((char *) &(f)->fpregs[(n) * 3])
410 elf_fpregset_t fpregs;
412 if (ptrace (PTRACE_GETFPREGS, tid, 0, (int) &fpregs) < 0)
415 supply_fpregset (&fpregs);
424 elf_fpregset_t fpregs;
426 if (ptrace (PTRACE_GETFPREGS, tid, 0, (int) &fpregs) < 0)
429 fill_fpregset (&fpregs, regno);
431 if (ptrace (PTRACE_SETFPREGS, tid, 0, (int) &fpregs) < 0)
405 elf_fpregset_t fpregs; local
419 elf_fpregset_t fpregs; local
H A Di386-linux-nat.c340 elf_fpregset_t fpregs;
342 if (ptrace (PTRACE_GETFPREGS, tid, 0, (int) &fpregs) < 0)
345 supply_fpregset (&fpregs);
354 elf_fpregset_t fpregs;
356 if (ptrace (PTRACE_GETFPREGS, tid, 0, (int) &fpregs) < 0)
359 fill_fpregset (&fpregs, regno);
361 if (ptrace (PTRACE_SETFPREGS, tid, 0, (int) &fpregs) < 0)
335 elf_fpregset_t fpregs; local
349 elf_fpregset_t fpregs; local
H A Di386-nto-tdep.c87 i386nto_supply_fpregset (char *fpregs) argument
90 i387_supply_fxsave (current_regcache, -1, fpregs);
92 i387_supply_fsave (current_regcache, -1, fpregs);
H A Dm32r-linux-nat.c176 supply_fpregset (gdb_fpregset_t *fpregs)
181 fill_fpregset (gdb_fpregset_t *fpregs, int regno)
173 supply_fpregset(gdb_fpregset_t *fpregs) argument
178 fill_fpregset(gdb_fpregset_t *fpregs, int regno) argument
H A Dm68kbsd-tdep.c58 int regnum, const void *fpregs, size_t len)
60 const char *regs = fpregs;
56 m68kbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
H A Dsparc-tdep.h184 int regnum, const void *fpregs);
186 int regnum, void *fpregs);

Completed in 92 milliseconds

12