fpproc
if (fpproc) {
savefpstate(fpproc->p_md.md_fpstate);
ddb_regs.ddb_fpstate = *fpproc->p_md.md_fpstate;
loadfpstate(fpproc->p_md.md_fpstate);
if (fpproc) {
*fpproc->p_md.md_fpstate = ddb_regs.ddb_fpstate;
loadfpstate(fpproc->p_md.md_fpstate);
(tf->tf_tstate & TSTATE_PEF) && fpproc != p)
if (fpproc != newfpproc) {
if (fpproc != NULL) {
savefpstate(fpproc->p_md.md_fpstate);
fpproc = NULL;
fpproc = newfpproc;
loadfpstate(fpproc->p_md.md_fpstate);
fpproc = NULL;
if (fpproc != p) { /* we do not have it */
if (fpproc != NULL) /* someone else had it */
savefpstate(fpproc->p_md.md_fpstate);
fpproc = p; /* now we do have it */
if (p != fpproc)
fpproc = NULL;