Searched refs:pcb_fpregs (Results 1 - 25 of 42) sorted by relevance

12

/netbsd-current/sys/arch/or1k/include/
H A Dpcb.h38 struct fpreg pcb_fpregs; member in struct:pcb
/netbsd-current/sys/arch/hppa/include/
H A Dpcb.h38 struct fpreg *pcb_fpregs; /* not in the trapframe */ member in struct:pcb
/netbsd-current/sys/arch/mips/include/
H A Dpcb.h62 struct fpreg pcb_fpregs; /* saved floating point registers */ member in struct:pcb
77 #define PCB_FSR(pcb) ((pcb)->pcb_fpregs.r_regs[_R_FSR - _FPBASE])
/netbsd-current/sys/arch/aarch64/include/
H A Dpcb.h40 struct fpreg pcb_fpregs; member in struct:pcb
/netbsd-current/sys/arch/m68k/include/
H A Dpcb.h57 struct fpframe pcb_fpregs; /* 68881/2 context save area */ member in struct:pcb
/netbsd-current/sys/arch/riscv/include/
H A Dpcb.h46 struct fpreg pcb_fpregs; member in struct:pcb
/netbsd-current/sys/arch/hppa/hppa/
H A Dvm_machdep.c69 tf->tf_cr30 = (u_int)pcb->pcb_fpregs;
108 pcb2->pcb_fpregs = pool_get(&hppa_fppl, PR_WAITOK);
109 *pcb2->pcb_fpregs = *pcb1->pcb_fpregs;
112 pcb2->pcb_fpregs->fpr_regs[0] =
113 HPPA_FPU_FORK(pcb2->pcb_fpregs->fpr_regs[0]);
114 pcb2->pcb_fpregs->fpr_regs[1] = 0;
115 pcb2->pcb_fpregs->fpr_regs[2] = 0;
116 pcb2->pcb_fpregs->fpr_regs[3] = 0;
192 pool_put(&hppa_fppl, pcb->pcb_fpregs);
[all...]
H A Dprocess_machdep.c116 memcpy(fpregs, pcb->pcb_fpregs, sizeof(*fpregs));
185 memcpy(pcb->pcb_fpregs, fpregs, sizeof(*fpregs));
H A Dfpu.c260 fpreg = ((char *)pcb->pcb_fpregs) + (inst_t << log2size);
371 fpregs = (u_int *)pcb->pcb_fpregs;
/netbsd-current/sys/arch/aarch64/aarch64/
H A Dnetbsd32_machdep.c177 (pcb->pcb_fpregs.fpsr & FPSR_BITS) |
178 (pcb->pcb_fpregs.fpcr & FPCR_BITS);
186 pcb->pcb_fpregs.fp_reg[i].u64[1];
188 pcb->pcb_fpregs.fp_reg[i].u64[0];
191 pcb->pcb_fpregs.fp_reg[i].u64[0];
193 pcb->pcb_fpregs.fp_reg[i].u64[1];
243 pcb->pcb_fpregs.fpsr = fpregs->fpr_vfp.vfp_fpscr & FPSR_BITS;
244 pcb->pcb_fpregs.fpcr = fpregs->fpr_vfp.vfp_fpscr & FPCR_BITS;
248 pcb->pcb_fpregs.fp_reg[i].u64[1] =
250 pcb->pcb_fpregs
[all...]
H A Dfpu.c140 memset(&pcb->pcb_fpregs, 0, sizeof(pcb->pcb_fpregs));
141 pcb->pcb_fpregs.fpcr = fpcr;
154 load_fpregs(&pcb->pcb_fpregs);
167 save_fpregs(&pcb->pcb_fpregs);
H A Dprocess_machdep.c74 memcpy(fpregs, &pcb->pcb_fpregs, *lenp);
86 memcpy(&pcb->pcb_fpregs, fpregs, len);
H A Dcore_machdep.c74 md_core.fpreg = pcb->pcb_fpregs;
/netbsd-current/sys/arch/riscv/riscv/
H A Dprocess_machdep.c75 *fpregs = pcb->pcb_fpregs;
86 pcb->pcb_fpregs = *fpregs;
H A Dfpu.c77 struct fpreg * const fp = &pcb->pcb_fpregs;
134 struct fpreg * const fp = &pcb->pcb_fpregs;
H A Dnetbsd32_machdep.c105 *(struct fpreg *)mcp->__fregs = pcb->pcb_fpregs;
161 pcb->pcb_fpregs = *(const struct fpreg *)mcp->__fregs;
H A Dcore_machdep.c91 cpustate.fpregs = ((struct pcb *)lwp_getpcb(l))->pcb_fpregs;
/netbsd-current/sys/arch/m68k/m68k/
H A Dm68k_machdep.c116 pcb->pcb_fpregs.fpf_null = 0;
119 m68881_restore(&pcb->pcb_fpregs);
H A Dprocess_machdep.c83 return &pcb->pcb_fpregs;
/netbsd-current/sys/arch/mips/mips/
H A Dmips_fpu.c88 mips_fpreg_t * const fp = pcb->pcb_fpregs.r_regs;
215 mips_fpreg_t * const fp = pcb->pcb_fpregs.r_regs;
226 memset(&pcb->pcb_fpregs, 0, sizeof(pcb->pcb_fpregs));
H A Dprocess_machdep.c148 memcpy(regs, &pcb->pcb_fpregs, sizeof(*regs));
167 memcpy(&pcb->pcb_fpregs, regs, regslen);
H A Dcore_machdep.c88 cpustate.fpregs = ((struct pcb *)lwp_getpcb(l))->pcb_fpregs;
H A Dcompat_13_machdep.c93 *(struct fpreg *)&pcb->pcb_fpregs = *(struct fpreg *)scp->sc_fpregs;
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Daarch64-nbsd-nat.c170 regcache->raw_supply (AARCH64_FPCR_REGNUM, &pcb->pcb_fpregs.fpcr);
171 regcache->raw_supply (AARCH64_FPSR_REGNUM, &pcb->pcb_fpregs.fpsr);
/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Daarch64-netbsd-nat.c170 regcache->raw_supply (AARCH64_FPCR_REGNUM, &pcb->pcb_fpregs.fpcr);
171 regcache->raw_supply (AARCH64_FPSR_REGNUM, &pcb->pcb_fpregs.fpsr);

Completed in 429 milliseconds

12