Home
last modified time | relevance | path

Searched refs:ci_fpuproc (Results 1 – 16 of 16) sorted by relevance

/openbsd/sys/arch/arm/arm/
H A Dvfp.c91 if (ci->ci_fpuproc == 0) in vfp_save()
102 if (pcb->pcb_fpcpu == NULL || ci->ci_fpuproc == NULL || in vfp_save()
103 !(pcb->pcb_fpcpu == ci && ci->ci_fpuproc == p)) { in vfp_save()
107 …it enabled when curproc and curcpu dont agree %p %p %p %p", pcb->pcb_fpcpu, ci, ci->ci_fpuproc, p); in vfp_save()
126 ci->ci_fpuproc == curproc) { in vfp_enable()
162 ci->ci_fpuproc = p; in vfp_load()
201 if (curpcb->pcb_fpcpu == ci && ci->ci_fpuproc == p) { in vfp_discard()
202 ci->ci_fpuproc = NULL; in vfp_discard()
/openbsd/sys/arch/powerpc/powerpc/
H A Dfpu.c55 if (pcb->pcb_fpcpu != NULL || ci->ci_fpuproc != NULL) { in enable_fpu()
57 " fpproc %p\n", pcb->pcb_fpcpu, ci->ci_fpuproc); in enable_fpu()
96 ci->ci_fpuproc = p; in enable_fpu()
115 p = ci->ci_fpuproc; in save_fpu()
161 tf = trapframe(ci->ci_fpuproc); in save_fpu()
163 ci->ci_fpuproc = NULL; in save_fpu()
H A Dprocess_machdep.c58 if (p == ci->ci_fpuproc) in process_read_regs()
85 if (p == ci->ci_fpuproc) in process_read_fpregs()
133 if (p == ci->ci_fpuproc) { /* release the fpu */ in process_write_regs()
135 ci->ci_fpuproc = NULL; in process_write_regs()
163 if (p == ci->ci_fpuproc) { /* release the fpu */ in process_write_fpregs()
165 ci->ci_fpuproc = NULL; in process_write_fpregs()
H A Dvm_machdep.c64 if (p1 == ci->ci_fpuproc) in cpu_fork()
150 if (p == ci->ci_fpuproc) /* release the fpu */ in cpu_exit()
151 ci->ci_fpuproc = NULL; in cpu_exit()
H A Dtrap.c403 if (ci->ci_fpuproc) in trap()
508 if (p != ci->ci_fpuproc) in trap()
594 if (ci->ci_fpuproc != p) { in fix_unaligned()
595 if (ci->ci_fpuproc) in fix_unaligned()
/openbsd/sys/arch/mips64/mips64/
H A Dcpu.c309 if (ci->ci_fpuproc) in cpu_switchto()
325 MipsSwitchFPState(ci->ci_fpuproc, p->p_md.md_regs); in enable_fpu()
327 MipsSwitchFPState16(ci->ci_fpuproc, p->p_md.md_regs); in enable_fpu()
330 ci->ci_fpuproc = p; in enable_fpu()
344 KASSERT(ci->ci_fpuproc); in save_fpu()
345 p = ci->ci_fpuproc; in save_fpu()
H A Dprocess_machdep.c86 if (p == ci->ci_fpuproc) in process_read_regs()
102 if (p == ci->ci_fpuproc) in process_write_regs()
H A Dvm_machdep.c82 if (p1 == ci->ci_fpuproc) in cpu_fork()
136 if (ci->ci_fpuproc == p) in cpu_exit()
137 ci->ci_fpuproc = NULL; in cpu_exit()
H A Dsendsig.c133 if (p == ci->ci_fpuproc) in sendsig()
218 if (p == ci->ci_fpuproc) in sys_sigreturn()
219 ci->ci_fpuproc = NULL; in sys_sigreturn()
H A Dmips64_machdep.c154 if (ci->ci_fpuproc == p) in setregs()
155 ci->ci_fpuproc = NULL; in setregs()
H A Dgenassym.cf59 member ci_fpuproc
H A Dfp_emulate.c341 KASSERT(p == ci->ci_fpuproc); in MipsFPTrap()
/openbsd/sys/arch/arm/include/
H A Dcpu.h168 struct proc *ci_fpuproc; member
/openbsd/sys/arch/powerpc/include/
H A Dcpu.h52 struct proc *ci_fpuproc; member
/openbsd/sys/arch/mips64/include/
H A Dcpu.h140 struct proc *ci_fpuproc; /* pointer to last proc to use FP */ member
/openbsd/sys/arch/macppc/macppc/
H A Dmachdep.c900 if (ci->ci_fpuproc) in cpu_switchto()