Searched refs:pcb_fpu (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | fpu.c | 78 memset(&pcb->pcb_fpu, 0, sizeof(pcb->pcb_fpu)); in fpu_state_load() 86 fpu_load_from_fpreg(&pcb->pcb_fpu); in fpu_state_load() 111 fpu_unload_to_fpreg(&pcb->pcb_fpu); in fpu_state_save() 170 [fpscr] "b"(&pcb->pcb_fpu.fpscr), in fpu_get_fault_code() 180 fpscr64 = *(uint64_t *)&pcb->pcb_fpu.fpscr; in fpu_get_fault_code() 181 ((uint32_t *)&pcb->pcb_fpu.fpscr)[_QUAD_LOWWORD] &= ~MASKBITS; in fpu_get_fault_code() 186 fpscr64 = *(uint64_t *)&pcb->pcb_fpu.fpscr; in fpu_get_fault_code() 187 ((uint32_t *)&pcb->pcb_fpu.fpscr)[_QUAD_LOWWORD] &= ~MASKBITS; in fpu_get_fault_code() 199 fpscr = ((uint32_t *)&pcb->pcb_fpu.fpscr)[_QUAD_LOWWORD]; in fpu_get_fault_code() 229 (void)memcpy(mcp->__fpregs.__fpu_regs, pcb->pcb_fpu.fpreg, in fpu_save_to_mcontext() [all …]
|
H A D | trap.c | 801 uint64_t * const fpreg = &pcb->pcb_fpu.fpreg[reg]; in fix_unaligned() 812 memset(&pcb->pcb_fpu, 0, sizeof(pcb->pcb_fpu)); in fix_unaligned() 847 uint64_t * const fpreg = &pcb->pcb_fpu.fpreg[reg]; in fix_unaligned() 858 memset(&pcb->pcb_fpu, 0, sizeof(pcb->pcb_fpu)); in fix_unaligned()
|
H A D | core_machdep.c | 83 md_core.fpstate = pcb->pcb_fpu; in cpu_coredump()
|
H A D | process_machdep.c | 100 *fpregs = pcb->pcb_fpu; in process_read_fpregs() 114 pcb->pcb_fpu = *fpregs; in process_write_fpregs()
|
/netbsd-src/sys/compat/linux/arch/powerpc/ |
H A D | linux_machdep.c | 187 memcpy(&frame.lfp_regs, curpcb->pcb_fpu.fpreg, sizeof(frame.lfp_regs)); in linux_sendsig() 328 memcpy(curpcb->pcb_fpu.fpreg, (void *)&sregs.lfp_regs, in linux_sys_rt_sigreturn() 329 sizeof(curpcb->pcb_fpu.fpreg)); in linux_sys_rt_sigreturn() 422 memcpy(curpcb->pcb_fpu.fpreg, (void *)&sregs.lfp_regs, in linux_sys_sigreturn() 423 sizeof(curpcb->pcb_fpu.fpreg)); in linux_sys_sigreturn()
|
/netbsd-src/sys/arch/powerpc/include/ |
H A D | pcb.h | 60 struct fpreg pcb_fpu; /* Floating point processor */ member
|
/netbsd-src/sys/arch/powerpc/ibm4xx/ |
H A D | trap.c | 346 memset(&pcb->pcb_fpu, 0, sizeof(pcb->pcb_fpu)); in trap() 350 if (fpu_emulate(tf, &pcb->pcb_fpu, &ksi)) { in trap()
|
/netbsd-src/sys/arch/powerpc/booke/ |
H A D | trap.c | 509 memset(&pcb->pcb_fpu, 0, sizeof(pcb->pcb_fpu)); in pgm_exception() 512 if (fpu_emulate(tf, &pcb->pcb_fpu, ksi)) { in pgm_exception()
|