/netbsd-current/sys/arch/hppa/spmath/ |
H A D | fpudispatch.h | 6 int decode_0c(unsigned ir, unsigned class, unsigned subop, unsigned *fpregs); 7 int decode_0e(unsigned ir, unsigned class, unsigned subop, unsigned *fpregs); 8 int decode_06(unsigned ir, unsigned *fpregs); 9 int decode_26(unsigned ir, unsigned *fpregs);
|
H A D | fpudispatch.c | 116 decode_0c(unsigned ir,unsigned class,unsigned subop,unsigned fpregs[]) argument 124 fpregs[0] = EMULATION_VERSION << 11; 127 status = &fpregs[0]; /* fp status register */ 149 fpregs[t+3] = fpregs[r1+3]; 150 fpregs[t+2] = fpregs[r1+2]; 152 fpregs[t+1] = fpregs[r1+1]; 154 fpregs[ 394 decode_0e(unsigned ir,unsigned class,unsigned subop,unsigned fpregs[]) argument 657 decode_06(unsigned ir,unsigned fpregs[]) argument 781 decode_26(unsigned ir,unsigned fpregs[]) argument [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | alpha-bsd-tdep.c | 45 const char *fpregs, int regno) 48 alpha_supply_fp_regs (regcache, regno, fpregs, fpregs + 32 * 8); 52 alphabsd_fill_fpreg (const struct regcache *regcache, char *fpregs, int regno) argument 55 alpha_fill_fp_regs (regcache, regno, fpregs, fpregs + 32 * 8); 44 alphabsd_supply_fpreg(struct regcache *regcache, const char *fpregs, int regno) argument
|
H A D | aarch64-fbsd-nat.c | 79 struct fpreg fpregs; local 81 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 84 regcache->supply_regset (&aarch64_fbsd_fpregset, regnum, &fpregs, 85 sizeof (fpregs)); 114 struct fpreg fpregs; local 116 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 119 regcache->collect_regset (&aarch64_fbsd_fpregset, regnum, &fpregs, 120 sizeof (fpregs)); 122 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
H A D | riscv-fbsd-nat.c | 83 struct fpreg fpregs; local 85 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 88 regcache->supply_regset (&riscv_fbsd_fpregset, regnum, &fpregs, 89 sizeof (fpregs)); 118 struct fpreg fpregs; local 120 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 123 regcache->collect_regset (&riscv_fbsd_fpregset, regnum, &fpregs, 124 sizeof (fpregs)); 126 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
H A D | riscv-nbsd-nat.c | 83 struct fpreg fpregs; local 85 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 88 regcache->supply_regset (&riscv_nbsd_fpregset, regnum, &fpregs, 89 sizeof (fpregs)); 119 struct fpreg fpregs; local 121 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 124 regcache->collect_regset (&riscv_nbsd_fpregset, regnum, &fpregs, 125 sizeof (fpregs)); 127 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
H A D | sparc-sol2-nat.c | 77 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) argument 79 sparc_supply_fpregset (&sparc_sol2_fpregmap, regcache, -1, fpregs); 90 prfpregset_t *fpregs, int regnum) 92 sparc_collect_fpregset (&sparc_sol2_fpregmap, regcache, regnum, fpregs); 89 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
H A D | sparc-linux-nat.c | 51 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) argument 53 sparc32_supply_fpregset (sparc_fpregmap, regcache, -1, fpregs); 64 prfpregset_t *fpregs, int regnum) 66 sparc32_collect_fpregset (sparc_fpregmap, regcache, regnum, fpregs); 63 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
H A D | gregset.h | 52 const gdb_fpregset_t *fpregs); 61 gdb_fpregset_t *fpregs, int regno);
|
H A D | mips-fbsd-nat.c | 81 struct fpreg fpregs; local 83 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 86 mips_fbsd_supply_fpregs (regcache, regnum, &fpregs, 116 struct fpreg fpregs; local 118 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 121 mips_fbsd_collect_fpregs (regcache, regnum, (char *) &fpregs, 124 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
H A D | m68k-bsd-nat.c | 69 m68kbsd_supply_fpregset (struct regcache *regcache, const void *fpregs) argument 72 const gdb_byte *regs = (const gdb_byte *) fpregs; 102 void *fpregs, int regnum) 105 gdb_byte *regs = (gdb_byte *)fpregs; 138 struct fpreg fpregs; 140 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 143 m68kbsd_supply_fpregset (regcache, &fpregs); 171 struct fpreg fpregs; 173 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 176 m68kbsd_collect_fpregset (regcache, &fpregs, regnu 101 m68kbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum) argument 137 struct fpreg fpregs; local 170 struct fpreg fpregs; local [all...] |
H A D | sparc64-linux-nat.c | 74 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) 76 sparc64_supply_fpregset (&sparc64_bsd_fpregmap, regcache, -1, fpregs); 87 prfpregset_t *fpregs, int regnum) 89 sparc64_collect_fpregset (&sparc64_bsd_fpregmap, regcache, regnum, fpregs); 73 supply_fpregset(struct regcache *regcache, const prfpregset_t *fpregs) argument 85 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
H A D | alpha-bsd-nat.c | 75 struct fpreg fpregs; local 78 (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 81 alphabsd_supply_fpreg (regcache, (char *) &fpregs, regno); 113 struct fpreg fpregs; local 116 (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 119 alphabsd_fill_fpreg (regcache, (char *) &fpregs, regno); 122 (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1)
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | alpha-bsd-tdep.c | 45 const char *fpregs, int regno) 48 alpha_supply_fp_regs (regcache, regno, fpregs, fpregs + 32 * 8); 52 alphabsd_fill_fpreg (const struct regcache *regcache, char *fpregs, int regno) argument 55 alpha_fill_fp_regs (regcache, regno, fpregs, fpregs + 32 * 8); 44 alphabsd_supply_fpreg(struct regcache *regcache, const char *fpregs, int regno) argument
|
H A D | riscv-netbsd-nat.c | 83 struct fpreg fpregs; local 85 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 88 regcache->supply_regset (&riscv_nbsd_fpregset, regnum, &fpregs, 89 sizeof (fpregs)); 119 struct fpreg fpregs; local 121 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 124 regcache->collect_regset (&riscv_nbsd_fpregset, regnum, &fpregs, 125 sizeof (fpregs)); 127 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1)
|
H A D | sparc-linux-nat.c | 51 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) argument 53 sparc32_supply_fpregset (sparc_fpregmap, regcache, -1, fpregs); 64 prfpregset_t *fpregs, int regnum) 66 sparc32_collect_fpregset (sparc_fpregmap, regcache, regnum, fpregs); 63 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
H A D | sparc-sol2-nat.c | 77 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) argument 79 sparc_supply_fpregset (&sparc_sol2_fpregmap, regcache, -1, fpregs); 90 prfpregset_t *fpregs, int regnum) 92 sparc_collect_fpregset (&sparc_sol2_fpregmap, regcache, regnum, fpregs); 89 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
H A D | gregset.h | 52 const gdb_fpregset_t *fpregs); 61 gdb_fpregset_t *fpregs, int regno);
|
H A D | mips-fbsd-nat.c | 81 struct fpreg fpregs; local 83 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 86 mips_fbsd_supply_fpregs (regcache, regnum, &fpregs, 116 struct fpreg fpregs; local 118 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 121 mips_fbsd_collect_fpregs (regcache, regnum, (char *) &fpregs, 124 if (ptrace (PT_SETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
H A D | amd64-bsd-nat.c | 78 struct fpreg fpregs; 80 if (gdb_ptrace (PT_GETFPREGS, ptid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 83 amd64_supply_fxsave (regcache, -1, &fpregs); 114 struct fpreg fpregs; 116 if (gdb_ptrace (PT_GETFPREGS, ptid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 119 amd64_collect_fxsave (regcache, regnum, &fpregs); 121 if (gdb_ptrace (PT_SETFPREGS, ptid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) 77 struct fpreg fpregs; local 113 struct fpreg fpregs; local
|
H A D | m68k-bsd-nat.c | 69 m68kbsd_supply_fpregset (struct regcache *regcache, const void *fpregs) argument 72 const gdb_byte *regs = (const gdb_byte *) fpregs; 102 void *fpregs, int regnum) 105 gdb_byte *regs = (gdb_byte *)fpregs; 138 struct fpreg fpregs; 140 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 143 m68kbsd_supply_fpregset (regcache, &fpregs); 171 struct fpreg fpregs; 173 if (ptrace (PT_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, lwp) == -1) 176 m68kbsd_collect_fpregset (regcache, &fpregs, regnu 101 m68kbsd_collect_fpregset(struct regcache *regcache, void *fpregs, int regnum) argument 137 struct fpreg fpregs; local 170 struct fpreg fpregs; local [all...] |
H A D | sparc64-linux-nat.c | 74 supply_fpregset (struct regcache *regcache, const prfpregset_t *fpregs) 76 sparc64_supply_fpregset (&sparc64_bsd_fpregmap, regcache, -1, fpregs); 87 prfpregset_t *fpregs, int regnum) 89 sparc64_collect_fpregset (&sparc64_bsd_fpregmap, regcache, regnum, fpregs); 73 supply_fpregset(struct regcache *regcache, const prfpregset_t *fpregs) argument 85 fill_fpregset(const struct regcache *regcache, prfpregset_t *fpregs, int regnum) argument
|
/netbsd-current/sys/arch/usermode/include/ |
H A D | reg.h | 41 __fpregset_t fpregs; member in struct:fpreg
|
/netbsd-current/sys/arch/riscv/riscv/ |
H A D | process_machdep.c | 65 process_read_fpregs(struct lwp *l, struct fpreg *fpregs, size_t *sz) argument 71 memset(fpregs, 0, sizeof (*fpregs)); 75 *fpregs = pcb->pcb_fpregs; 81 process_write_fpregs(struct lwp *l, const struct fpreg *fpregs, size_t sz) argument 86 pcb->pcb_fpregs = *fpregs;
|
/netbsd-current/sys/arch/aarch64/aarch64/ |
H A D | process_machdep.c | 68 process_read_fpregs(struct lwp *l, struct fpreg *fpregs, size_t *lenp) argument 71 KASSERT(*lenp <= sizeof(*fpregs)); 74 memcpy(fpregs, &pcb->pcb_fpregs, *lenp); 80 process_write_fpregs(struct lwp *l, const struct fpreg *fpregs, size_t len) argument 83 KASSERT(len <= sizeof(*fpregs)); 86 memcpy(&pcb->pcb_fpregs, fpregs, len);
|