Lines Matching full:ufp
448 linux_fxsave(mcontext_t *mcp, void *ufp) in linux_fxsave() argument
453 return (copyout(fx, ufp, sizeof(*fx))); in linux_fxsave()
457 linux_xsave(mcontext_t *mcp, char *xfpusave, char *ufp) in linux_xsave() argument
470 error = copyout(fx, ufp, sizeof(*fx)); in linux_xsave()
473 ufp += sizeof(*fx); in linux_xsave()
476 error = copyout(xfpusave, ufp, mcp->mc_xfpustate_len); in linux_xsave()
481 ufp += mcp->mc_xfpustate_len; in linux_xsave()
483 return (copyout(&magic2, ufp, LINUX_FP_XSTATE_MAGIC2_SIZE)); in linux_xsave()
492 char *ufp = *sp; in linux_copyout_fpstate() local
498 ufp -= sizeof(struct l_fpstate); in linux_copyout_fpstate()
501 ufp -= (xfpusave_len + LINUX_FP_XSTATE_MAGIC2_SIZE); in linux_copyout_fpstate()
504 *sp = ufp = (char *)((unsigned long)ufp & ~0x3Ful); in linux_copyout_fpstate()
507 return (linux_xsave(&mc, xfpusave, ufp)); in linux_copyout_fpstate()
509 return (linux_fxsave(&mc, ufp)); in linux_copyout_fpstate()