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

1234567

/netbsd-current/sys/arch/hppa/spmath/
H A Dfpudispatch.h6 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 Dfpudispatch.c116 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 Dalpha-bsd-tdep.c45 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 Daarch64-fbsd-nat.c79 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 Driscv-fbsd-nat.c83 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 Driscv-nbsd-nat.c83 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 Dsparc-sol2-nat.c77 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 Dsparc-linux-nat.c51 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 Dgregset.h52 const gdb_fpregset_t *fpregs);
61 gdb_fpregset_t *fpregs, int regno);
H A Dmips-fbsd-nat.c81 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 Dm68k-bsd-nat.c69 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 Dsparc64-linux-nat.c74 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 Dalpha-bsd-nat.c75 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 Dalpha-bsd-tdep.c45 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 Driscv-netbsd-nat.c83 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 Dsparc-linux-nat.c51 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 Dsparc-sol2-nat.c77 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 Dgregset.h52 const gdb_fpregset_t *fpregs);
61 gdb_fpregset_t *fpregs, int regno);
H A Dmips-fbsd-nat.c81 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 Damd64-bsd-nat.c78 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 Dm68k-bsd-nat.c69 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 Dsparc64-linux-nat.c74 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 Dreg.h41 __fpregset_t fpregs; member in struct:fpreg
/netbsd-current/sys/arch/riscv/riscv/
H A Dprocess_machdep.c65 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 Dprocess_machdep.c68 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);

Completed in 295 milliseconds

1234567