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

123

/freebsd-10-stable/contrib/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 Dppcfbsd-nat.c90 struct fpreg fpregs; local
93 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
96 ppcfbsd_supply_fpreg ((char *) &fpregs, regno);
125 struct fpreg fpregs; local
128 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
131 ppcfbsd_fill_fpreg ((char *) &fpregs, regno);
134 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
152 fill_fpregset (char *fpregs, int regnum) argument
154 ppcfbsd_fill_fpreg (fpregs, regnum);
158 supply_fpregset (char *fpregs) argument
[all...]
H A Damd64bsd-nat.c60 struct fpreg fpregs;
63 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
66 amd64_supply_fxsave (current_regcache, -1, &fpregs);
96 struct fpreg fpregs;
99 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
102 amd64_fill_fxsave ((char *) &fpregs, regnum);
105 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
59 struct fpreg fpregs; local
95 struct fpreg fpregs; local
H A Dmipsfbsd-nat.c63 struct fpreg fpregs; local
66 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
69 mipsfbsd_supply_fpreg ((char *) &fpregs, regno);
96 struct fpreg fpregs; local
99 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
102 mipsfbsd_fill_fpreg ((char *) &fpregs, regno);
105 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
H A Dmipsnbsd-nat.c56 struct fpreg fpregs; local
59 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
62 mipsnbsd_supply_fpreg ((char *) &fpregs, regno);
89 struct fpreg fpregs; local
92 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
95 mipsnbsd_fill_fpreg ((char *) &fpregs, regno);
98 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
H A Dppcnbsd-nat.c74 struct fpreg fpregs; local
77 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
80 ppcnbsd_supply_fpreg ((char *) &fpregs, regno);
109 struct fpreg fpregs; local
112 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
115 ppcnbsd_fill_fpreg ((char *) &fpregs, regno);
118 (PTRACE_ARG3_TYPE) &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_ARG3_TYPE) &fpregs, 0) == -1)
111 alphabsd_supply_fpreg ((char *) &fpregs, regno);
140 struct fpreg fpregs;
143 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
146 alphabsd_fill_fpreg ((char *) &fpregs, regno);
149 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
104 struct fpreg fpregs; local
139 struct fpreg fpregs; local
H A Dsparc64nbsd-nat.c59 int regnum, const void *fpregs)
64 sparc32_supply_fpregset (regcache, regnum, fpregs);
66 sparc64_supply_fpregset (regcache, regnum, fpregs);
71 int regnum, void *fpregs)
76 sparc32_collect_fpregset (regcache, regnum, fpregs);
78 sparc64_collect_fpregset (regcache, regnum, fpregs);
58 sparc64nbsd_supply_fpregset(struct regcache *regcache, int regnum, const void *fpregs) argument
70 sparc64nbsd_collect_fpregset(const struct regcache *regcache, int regnum, void *fpregs) argument
H A Dsparc-nat.c179 fpregset_t fpregs; local
181 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
184 sparc_supply_fpregset (regcache, -1, &fpregs);
228 fpregset_t fpregs, saved_fpregs; local
230 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
233 memcpy (&saved_fpregs, &fpregs, sizeof (fpregs));
234 sparc_collect_fpregset (regcache, regnum, &fpregs);
240 if (memcmp (&saved_fpregs, &fpregs, sizeof (fpregs)) !
[all...]
H A Dppcnbsd-tdep.c105 ppcnbsd_supply_fpreg (char *fpregs, int regno) argument
113 supply_register (i, fpregs + FPREG_FPR_OFFSET (i - FP0_REGNUM));
117 supply_register (tdep->ppc_fpscr_regnum, fpregs + FPREG_FPSCR_OFFSET);
121 ppcnbsd_fill_fpreg (char *fpregs, int regno) argument
129 regcache_collect (i, fpregs + FPREG_FPR_OFFSET (i - FP0_REGNUM));
133 regcache_collect (tdep->ppc_fpscr_regnum, fpregs + FPREG_FPSCR_OFFSET);
140 char *regs, *fpregs; local
147 fpregs = core_reg_sect + SIZEOF_STRUCT_REG;
153 ppcnbsd_supply_fpreg (fpregs, -1);
H A Dia64-fbsd-tdep.c155 fill_fpregset (void *fpregs, int regno) argument
162 ia64_fbsd_regcache_collect (current_regcache, regno, fpregs);
168 ia64_fbsd_regcache_collect (current_regcache, regno, fpregs);
191 supply_fpregset (const void *fpregs) argument
198 ia64_fbsd_regcache_supply (current_regcache, regno, fpregs);
235 const void *fpregs, size_t len)
242 ia64_fbsd_regcache_supply (regcache, regno, fpregs);
247 ia64_fbsd_regcache_supply (regcache, regno, fpregs);
233 ia64_fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regno, const void *fpregs, size_t len) argument
H A Dsparc64fbsd-tdep.c64 int regnum, const void *fpregs, size_t len)
66 sparc64_supply_fpregset (regcache, regnum, fpregs);
76 supply_fpregset (const void *fpregs)
78 sparc64_supply_fpregset (current_regcache, -1, fpregs);
89 fill_fpregset (void *fpregs, int regnum)
91 sparc64_collect_fpregset (current_regcache, regnum, fpregs);
61 sparc64fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
75 supply_fpregset(const void *fpregs) argument
88 fill_fpregset(void *fpregs, int regnum) argument
H A Dfbsd-proc.c124 fpregset_t fpregs; local
138 fill_fpregset (&fpregs, -1);
140 &fpregs, sizeof (fpregs));
H A Di386bsd-nat.c196 fpregset_t fpregs;
210 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
213 i387_supply_fsave (current_regcache, -1, &fpregs);
217 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
220 i387_supply_fsave (current_regcache, -1, &fpregs);
251 fpregset_t fpregs;
272 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
275 i387_fill_fsave ((char *) &fpregs, regno);
278 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1)
194 fpregset_t fpregs; local
249 fpregset_t fpregs; local
H A Dmipsfbsd-tdep.c92 mipsfbsd_supply_fpreg (char *fpregs, int regno) argument
106 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch)));
112 supply_fpregset (gdb_fpregset_t *fpregs) argument
114 mipsfbsd_supply_fpreg((char *)fpregs, -1);
118 mipsfbsd_fill_fpreg (char *fpregs, int regno) argument
126 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch)));
130 fill_fpregset (gdb_fpregset_t *fpregs, int regno) argument
132 mipsfbsd_fill_fpreg ((char *)fpregs, regno);
139 char *regs, *fpregs; local
146 fpregs
[all...]
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 Dmipsnbsd-tdep.c65 mipsnbsd_supply_fpreg (char *fpregs, int regno) argument
78 supply_register (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch)));
84 mipsnbsd_fill_fpreg (char *fpregs, int regno) argument
91 regcache_collect (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch)));
98 char *regs, *fpregs; local
105 fpregs = core_reg_sect + SIZEOF_STRUCT_REG;
111 mipsnbsd_supply_fpreg (fpregs, -1);
H A Dalphanbsd-tdep.c40 char *regs, *fpregs; local
62 fpregs = core_reg_sect + SIZEOF_TRAPFRAME;
77 alphabsd_supply_fpreg (fpregs, -1);
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 Dppcfbsd-tdep.c131 ppcfbsd_supply_fpreg (char *fpregs, int regno) argument
151 regcache_raw_supply (current_regcache, i, fpregs +
157 fpregs + FPREG_FPSCR_OFFSET);
175 ppcfbsd_fill_fpreg (char *fpregs, int regno) argument
195 regcache_raw_collect (current_regcache, i, fpregs +
201 fpregs + FPREG_FPSCR_OFFSET);
/freebsd-10-stable/sys/fs/procfs/
H A Dprocfs_fpregs.c61 * PROC(write, fpregs, td2, &r) becomes
116 error = PROC(read, fpregs, td2, &r);
127 error = PROC(write, fpregs, td2, &r);

Completed in 213 milliseconds

123