| /freebsd-10-stable/contrib/gdb/gdb/ |
| D | ppcfbsd-nat.c | 90 struct fpreg fpregs; in fetch_inferior_registers() local 93 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 96 ppcfbsd_supply_fpreg ((char *) &fpregs, regno); in fetch_inferior_registers() 125 struct fpreg fpregs; in store_inferior_registers() local 128 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 131 ppcfbsd_fill_fpreg ((char *) &fpregs, regno); in store_inferior_registers() 134 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 152 fill_fpregset (char *fpregs, int regnum) in fill_fpregset() argument 154 ppcfbsd_fill_fpreg (fpregs, regnum); in fill_fpregset() 158 supply_fpregset (char *fpregs) in supply_fpregset() argument [all …]
|
| D | alphabsd-tdep.c | 44 alphabsd_supply_fpreg (char *fpregs, int regno) in alphabsd_supply_fpreg() argument 47 alpha_supply_fp_regs (regno, fpregs, fpregs + 32*8); in alphabsd_supply_fpreg() 51 alphabsd_fill_fpreg (char *fpregs, int regno) in alphabsd_fill_fpreg() argument 54 alpha_fill_fp_regs (regno, fpregs, fpregs + 32*8); in alphabsd_fill_fpreg()
|
| D | amd64bsd-nat.c | 59 struct fpreg fpregs; in fetch_inferior_registers() local 62 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 65 amd64_supply_fxsave (current_regcache, -1, &fpregs); in fetch_inferior_registers() 95 struct fpreg fpregs; in store_inferior_registers() local 98 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 101 amd64_fill_fxsave ((char *) &fpregs, regnum); in store_inferior_registers() 104 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | sparc-nat.c | 179 fpregset_t fpregs; in fetch_inferior_registers() local 181 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 184 sparc_supply_fpregset (regcache, -1, &fpregs); in fetch_inferior_registers() 228 fpregset_t fpregs, saved_fpregs; in store_inferior_registers() local 230 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 233 memcpy (&saved_fpregs, &fpregs, sizeof (fpregs)); in store_inferior_registers() 234 sparc_collect_fpregset (regcache, regnum, &fpregs); in store_inferior_registers() 240 if (memcmp (&saved_fpregs, &fpregs, sizeof (fpregs)) != 0) in store_inferior_registers() 243 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | mipsfbsd-nat.c | 63 struct fpreg fpregs; in fetch_inferior_registers() local 66 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 69 mipsfbsd_supply_fpreg ((char *) &fpregs, regno); in fetch_inferior_registers() 96 struct fpreg fpregs; in store_inferior_registers() local 99 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 102 mipsfbsd_fill_fpreg ((char *) &fpregs, regno); in store_inferior_registers() 105 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | mipsnbsd-nat.c | 56 struct fpreg fpregs; in fetch_inferior_registers() local 59 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 62 mipsnbsd_supply_fpreg ((char *) &fpregs, regno); in fetch_inferior_registers() 89 struct fpreg fpregs; in store_inferior_registers() local 92 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 95 mipsnbsd_fill_fpreg ((char *) &fpregs, regno); in store_inferior_registers() 98 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | remote-vxsparc.c | 64 char fpregs[SPARC_FPREG_PLEN]; in vx_read_register() local 76 net_read_registers (fpregs, SPARC_FPREG_PLEN, PTRACE_GETFPREGS); in vx_read_register() 78 memset (fpregs, 0, SPARC_FPREG_PLEN); in vx_read_register() 79 sparc32_supply_fpregset (regcache, -1, fpregs); in vx_read_register() 91 char fpregs[SPARC_FPREG_PLEN]; in vx_write_register() local 125 sparc32_collect_fpregset (regcache, -1, fpregs); in vx_write_register() 126 net_write_registers (fpregs, SPARC_FPREG_PLEN, PTRACE_SETFPREGS); in vx_write_register()
|
| D | ppcnbsd-nat.c | 74 struct fpreg fpregs; in fetch_inferior_registers() local 77 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 80 ppcnbsd_supply_fpreg ((char *) &fpregs, regno); in fetch_inferior_registers() 109 struct fpreg fpregs; in store_inferior_registers() local 112 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 115 ppcnbsd_fill_fpreg ((char *) &fpregs, regno); in store_inferior_registers() 118 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | alphabsd-nat.c | 104 struct fpreg fpregs; in fetch_inferior_registers() local 107 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 110 alphabsd_supply_fpreg ((char *) &fpregs, regno); in fetch_inferior_registers() 139 struct fpreg fpregs; in store_inferior_registers() local 142 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 145 alphabsd_fill_fpreg ((char *) &fpregs, regno); in store_inferior_registers() 148 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | ppcnbsd-tdep.c | 105 ppcnbsd_supply_fpreg (char *fpregs, int regno) in ppcnbsd_supply_fpreg() argument 113 supply_register (i, fpregs + FPREG_FPR_OFFSET (i - FP0_REGNUM)); in ppcnbsd_supply_fpreg() 117 supply_register (tdep->ppc_fpscr_regnum, fpregs + FPREG_FPSCR_OFFSET); in ppcnbsd_supply_fpreg() 121 ppcnbsd_fill_fpreg (char *fpregs, int regno) in ppcnbsd_fill_fpreg() argument 129 regcache_collect (i, fpregs + FPREG_FPR_OFFSET (i - FP0_REGNUM)); in ppcnbsd_fill_fpreg() 133 regcache_collect (tdep->ppc_fpscr_regnum, fpregs + FPREG_FPSCR_OFFSET); in ppcnbsd_fill_fpreg() 140 char *regs, *fpregs; in fetch_core_registers() local 147 fpregs = core_reg_sect + SIZEOF_STRUCT_REG; in fetch_core_registers() 153 ppcnbsd_supply_fpreg (fpregs, -1); in fetch_core_registers()
|
| D | ia64-fbsd-tdep.c | 155 fill_fpregset (void *fpregs, int regno) in fill_fpregset() argument 162 ia64_fbsd_regcache_collect (current_regcache, regno, fpregs); in fill_fpregset() 168 ia64_fbsd_regcache_collect (current_regcache, regno, fpregs); in fill_fpregset() 191 supply_fpregset (const void *fpregs) in supply_fpregset() argument 198 ia64_fbsd_regcache_supply (current_regcache, regno, fpregs); in supply_fpregset() 235 const void *fpregs, size_t len) in ia64_fbsd_supply_fpregset() argument 242 ia64_fbsd_regcache_supply (regcache, regno, fpregs); in ia64_fbsd_supply_fpregset() 247 ia64_fbsd_regcache_supply (regcache, regno, fpregs); in ia64_fbsd_supply_fpregset()
|
| D | sparc64nbsd-nat.c | 59 int regnum, const void *fpregs) in sparc64nbsd_supply_fpregset() argument 64 sparc32_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset() 66 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64nbsd_supply_fpregset() 71 int regnum, void *fpregs) in sparc64nbsd_collect_fpregset() argument 76 sparc32_collect_fpregset (regcache, regnum, fpregs); in sparc64nbsd_collect_fpregset() 78 sparc64_collect_fpregset (regcache, regnum, fpregs); in sparc64nbsd_collect_fpregset()
|
| D | i386bsd-nat.c | 194 fpregset_t fpregs; in fetch_inferior_registers() local 208 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 211 i387_supply_fsave (current_regcache, -1, &fpregs); in fetch_inferior_registers() 215 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in fetch_inferior_registers() 218 i387_supply_fsave (current_regcache, -1, &fpregs); in fetch_inferior_registers() 249 fpregset_t fpregs; in store_inferior_registers() local 270 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers() 273 i387_fill_fsave ((char *) &fpregs, regno); in store_inferior_registers() 276 (PTRACE_ARG3_TYPE) &fpregs, 0) == -1) in store_inferior_registers()
|
| D | mipsfbsd-tdep.c | 92 mipsfbsd_supply_fpreg (char *fpregs, int regno) in mipsfbsd_supply_fpreg() argument 106 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsfbsd_supply_fpreg() 112 supply_fpregset (gdb_fpregset_t *fpregs) in supply_fpregset() argument 114 mipsfbsd_supply_fpreg((char *)fpregs, -1); in supply_fpregset() 118 mipsfbsd_fill_fpreg (char *fpregs, int regno) in mipsfbsd_fill_fpreg() argument 126 fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsfbsd_fill_fpreg() 130 fill_fpregset (gdb_fpregset_t *fpregs, int regno) in fill_fpregset() argument 132 mipsfbsd_fill_fpreg ((char *)fpregs, regno); in fill_fpregset() 139 char *regs, *fpregs; in fetch_core_registers() local 146 fpregs = core_reg_sect + SIZEOF_STRUCT_REG; in fetch_core_registers() [all …]
|
| D | sparc-sol2-nat.c | 83 supply_fpregset (prfpregset_t *fpregs) in supply_fpregset() argument 85 sparc_supply_fpregset (current_regcache, -1, fpregs); in supply_fpregset() 95 fill_fpregset (prfpregset_t *fpregs, int regnum) in fill_fpregset() argument 97 sparc_collect_fpregset (current_regcache, regnum, fpregs); in fill_fpregset()
|
| D | s390-nat.c | 169 fpregset_t fpregs; in fetch_fpregs() local 172 parea.len = sizeof (fpregs); in fetch_fpregs() 173 parea.process_addr = (addr_t) &fpregs; in fetch_fpregs() 178 supply_fpregset (&fpregs); in fetch_fpregs() 186 fpregset_t fpregs; in store_fpregs() local 189 parea.len = sizeof (fpregs); in store_fpregs() 190 parea.process_addr = (addr_t) &fpregs; in store_fpregs() 195 fill_fpregset (&fpregs, regnum); in store_fpregs()
|
| D | mipsnbsd-tdep.c | 65 mipsnbsd_supply_fpreg (char *fpregs, int regno) in mipsnbsd_supply_fpreg() argument 78 supply_register (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsnbsd_supply_fpreg() 84 mipsnbsd_fill_fpreg (char *fpregs, int regno) in mipsnbsd_fill_fpreg() argument 91 regcache_collect (i, fpregs + ((i - FP0_REGNUM) * mips_regsize (current_gdbarch))); in mipsnbsd_fill_fpreg() 98 char *regs, *fpregs; in fetch_core_registers() local 105 fpregs = core_reg_sect + SIZEOF_STRUCT_REG; in fetch_core_registers() 111 mipsnbsd_supply_fpreg (fpregs, -1); in fetch_core_registers()
|
| D | sparc64fbsd-tdep.c | 63 int regnum, const void *fpregs, size_t len) in sparc64fbsd_supply_fpregset() argument 65 sparc64_supply_fpregset (regcache, regnum, fpregs); in sparc64fbsd_supply_fpregset() 75 supply_fpregset (const void *fpregs) in supply_fpregset() argument 77 sparc64_supply_fpregset (current_regcache, -1, fpregs); in supply_fpregset() 88 fill_fpregset (void *fpregs, int regnum) in fill_fpregset() argument 90 sparc64_collect_fpregset (current_regcache, regnum, fpregs); in fill_fpregset()
|
| D | fbsd-proc.c | 124 fpregset_t fpregs; in fbsd_make_corefile_notes() local 138 fill_fpregset (&fpregs, -1); in fbsd_make_corefile_notes() 140 &fpregs, sizeof (fpregs)); in fbsd_make_corefile_notes()
|
| D | ppcfbsd-tdep.c | 131 ppcfbsd_supply_fpreg (char *fpregs, int regno) in ppcfbsd_supply_fpreg() argument 151 regcache_raw_supply (current_regcache, i, fpregs + in ppcfbsd_supply_fpreg() 157 fpregs + FPREG_FPSCR_OFFSET); in ppcfbsd_supply_fpreg() 175 ppcfbsd_fill_fpreg (char *fpregs, int regno) in ppcfbsd_fill_fpreg() argument 195 regcache_raw_collect (current_regcache, i, fpregs + in ppcfbsd_fill_fpreg() 201 fpregs + FPREG_FPSCR_OFFSET); in ppcfbsd_fill_fpreg()
|
| D | alphanbsd-tdep.c | 40 char *regs, *fpregs; in fetch_core_registers() local 62 fpregs = core_reg_sect + SIZEOF_TRAPFRAME; in fetch_core_registers() 77 alphabsd_supply_fpreg (fpregs, -1); in fetch_core_registers()
|
| D | gregset.h | 46 extern void supply_fpregset (gdb_fpregset_t *fpregs); 53 extern void fill_fpregset (gdb_fpregset_t *fpregs, int regno);
|
| D | i386-nto-tdep.c | 87 i386nto_supply_fpregset (char *fpregs) in i386nto_supply_fpregset() argument 90 i387_supply_fxsave (current_regcache, -1, fpregs); in i386nto_supply_fpregset() 92 i387_supply_fsave (current_regcache, -1, fpregs); in i386nto_supply_fpregset()
|
| D | sparc64-tdep.h | 97 int regnum, const void *fpregs); 99 int regnum, void *fpregs);
|
| /freebsd-10-stable/sys/mips/mips/ |
| D | freebsd32_machdep.c | 176 set_fpregs32(struct thread *td, struct fpreg32 *fpregs) in set_fpregs32() argument 182 fp.r_regs[i] = fpregs->r_regs[i]; in set_fpregs32() 188 fill_fpregs32(struct thread *td, struct fpreg32 *fpregs) in fill_fpregs32() argument 199 fpregs->r_regs[i] = fp.r_regs[i]; in fill_fpregs32() 371 struct fpreg32 fpregs; in freebsd32_sendsig() local 408 fill_fpregs32(td, &fpregs); in freebsd32_sendsig() 410 sf.sf_uc.uc_mcontext.mc_fpregs[i] = fpregs.r_regs[i]; in freebsd32_sendsig()
|