Home
last modified time | relevance | path

Searched refs:fpu_q (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/sparc/syscall/
H A Dgetcontext.c179 struct _fq fpu_q[MAXFPQ]; /* to hold floating queue */ in getsetcontext() local
217 uc.uc_mcontext.fpregs.fpu_q = (struct _fq *)NULL; in getsetcontext()
255 if ((fpp->fpu_q) && (fpp->fpu_qcnt)) { in getsetcontext()
260 if (copyin(fpp->fpu_q, fpu_q, in getsetcontext()
263 fpp->fpu_q = fpu_q; in getsetcontext()
428 struct fq32 fpu_q[MAXFPQ]; /* to hold 32 bit floating queue */ in getsetcontext32() local
467 uc.uc_mcontext.fpregs.fpu_q = (caddr32_t)(uintptr_t)NULL; in getsetcontext32()
503 if ((fpp->fpu_q) && (fpp->fpu_qcnt)) { in getsetcontext32()
508 if (copyin((void *)(uintptr_t)fpp->fpu_q, fpu_q, in getsetcontext32()
551 ucontext_32ton(&uc, &ucnat, fpu_q, fpu_qnat); in getsetcontext32()
/illumos-gate/usr/src/uts/sparc/sys/
H A Dmcontext.h154 struct _fq *fpu_q; /* ptr to array of FQ entries */ member
168 struct _fq *fpu_q; /* ptr to array of FQ entries */ member
188 caddr32_t fpu_q; /* ptr to array of FQ entries */ member
212 struct _fq *fpu_q; member
/illumos-gate/usr/src/uts/sparc/v9/fpu/
H A Dfpu.c99 cfp->fpu_q[i] = pfp->fpu_q[i]; in fp_fork()
321 struct _fq *fqp = fp->fpu_q; in fp_runq()
344 if (fqp != fp->fpu_q) { in fp_runq()
354 fqdp = fp->fpu_q; in fp_runq()
358 fqp = fp->fpu_q; in fp_runq()
468 struct _fpq *pfpq = &fp->fpu_q->FQu.fpq; in fp_precise()
/illumos-gate/usr/src/uts/sparc/v9/os/
H A Dv9dep.c141 pfp->fpu_q = mpcb->mpcb_fpu_q; in setfpregs()
143 (void) kcopy(fp->fpu_q, pfp->fpu_q, in setfpregs()
287 fp->fpu_q = pfp->fpu_q; in getfpregs()
1103 sulword_noerr(&fp->uc.uc_mcontext.fpregs.fpu_q, (ulong_t)fqp); in sendsig()
1223 struct fq32 fpu_q[MAXFPQ]; /* to hold floating queue */ in sendsig32() local
1276 dfq = fpu_q; in sendsig32()
1438 suword32_noerr(&fp->uc.uc_mcontext.fpregs.fpu_q, in sendsig32()
1458 suword32_noerr(&fp->uc.uc_mcontext.fpregs.fpu_q, 0); in sendsig32()
1726 dest->fpu_q = 0; in fpuregset_nto32()
1733 struct _fq *sfq = src->fpu_q; in fpuregset_nto32()
[all …]
/illumos-gate/usr/src/uts/sparc/fpu/
H A Dfpu_simulator.c666 pfpu->fpu_q->FQu.fpq.fpq_addr = (uint32_t *)pinst; in fp_emulator()
667 pfpu->fpu_q->FQu.fpq.fpq_instr = fp.i; in fp_emulator()
706 pfpu->fpu_q->FQu.fpq.fpq_addr = (uint32_t *)pinst; in fp_emulator()
707 pfpu->fpu_q->FQu.fpq.fpq_instr = fp.i; in fp_emulator()
/illumos-gate/usr/src/ucblib/libucb/sparc/sys/
H A Dsignal.c312 ucp->uc_mcontext.fpregs.fpu_q++; in ucbsigvechandler()
378 ucp->uc_mcontext.fpregs.fpu_q++; in __sigcleanup()
/illumos-gate/usr/src/lib/libm/common/m9x/
H A D__fex_sparc.c100 instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr; in __fex_get_invalid_type()
194 instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr; in __fex_get_op()
484 instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr; in __fex_st_result()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmachdep.c143 mpcb->mpcb_fpu->fpu_q = mpcb->mpcb_fpu_q; in lwp_stk_init()
211 fp->fpu_q = mpcb->mpcb_fpu_q; in lwp_forkregs()
H A Dmlsetup.c176 mpcb->mpcb_fpu->fpu_q = mpcb->mpcb_fpu_q; in mlsetup()
H A Dtrap.c1420 pfpq = &fp->fpu_q->FQu.fpq; in fpu_trap()
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsigaction.c217 fqp = fp->fpu_q; in call_user_handler()
/illumos-gate/usr/src/uts/sun4/ml/
H A Doffsets.in299 fpu_q