Lines Matching refs:uctx32
302 struct user_ucontext32 uctx32;
385 bzero(&uctx32, sizeof(uctx32));
387 uctx32.uc_onstack = oonstack;
388 uctx32.uc_sigmask = mask;
389 uctx32.uc_stack.ss_sp = CAST_DOWN_EXPLICIT(user32_addr_t, ua_fp);
390 uctx32.uc_stack.ss_size = stack_size;
393 uctx32.uc_stack.ss_flags |= SS_ONSTACK;
394 uctx32.uc_link = 0;
396 uctx32.uc_mcsize = sig_avx ? sizeof(struct mcontext_avx32) : sizeof(struct mcontext32);
398 uctx32.uc_mcontext = CAST_DOWN_EXPLICIT(user32_addr_t, ua_mctxp);
400 if (copyout((caddr_t)&uctx32, ua_uctxp, sizeof (uctx32)))
714 struct user_ucontext32 uctx32;
716 if ((error = copyin(uap->uctx, (void *)&uctx32, sizeof (uctx32))))
719 if ((error = copyin(CAST_USER_ADDR_T(uctx32.uc_mcontext), (void *)&mctxp->mctx_avx32, sizeof (struct mcontext_avx32))))
722 onstack = uctx32.uc_onstack & 01;
723 ut->uu_sigmask = uctx32.uc_sigmask & ~sigcantmask;