Lines Matching refs:lwp

138 	klwp_t *lwp = ttolwp(curthread);  in sendsig()  local
154 rp = lwptoregs(lwp); in sendsig()
187 !(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE)); in sendsig()
190 fp = (caddr_t)(SA((uintptr_t)lwp->lwp_sigaltstack.ss_sp) + in sendsig()
191 SA(lwp->lwp_sigaltstack.ss_size) - STACK_ALIGN); in sendsig()
275 (ulong_t)lwp->lwp_arg[i]); in sendsig()
291 savecontext(tuc, &lwp->lwp_sigoldmask); in sendsig()
296 lwp->lwp_oldcontext = (uintptr_t)uc; in sendsig()
299 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig()
300 if (lwp->lwp_ustack) in sendsig()
301 copyout_noerr(&lwp->lwp_sigaltstack, in sendsig()
302 (stack_t *)lwp->lwp_ustack, sizeof (stack_t)); in sendsig()
397 klwp_t *lwp = ttolwp(curthread); in sendsig32() local
403 rp = lwptoregs(lwp); in sendsig32()
418 !(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE)); in sendsig32()
421 fp = (caddr_t)(SA32((uintptr_t)lwp->lwp_sigaltstack.ss_sp) + in sendsig32()
422 SA32(lwp->lwp_sigaltstack.ss_size) - STACK_ALIGN32); in sendsig32()
497 (uint32_t)lwp->lwp_arg[i]); in sendsig32()
509 savecontext32(tuc, &lwp->lwp_sigoldmask); in sendsig32()
514 lwp->lwp_oldcontext = (uintptr_t)uc; in sendsig32()
517 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig32()
518 if (lwp->lwp_ustack) { in sendsig32()
522 lwp->lwp_sigaltstack.ss_sp; in sendsig32()
524 lwp->lwp_sigaltstack.ss_size; in sendsig32()
526 lwp->lwp_sigaltstack.ss_flags; in sendsig32()
528 (stack32_t *)lwp->lwp_ustack, sizeof (stk32)); in sendsig32()
617 klwp_t *lwp = ttolwp(curthread); in sendsig() local
623 rp = lwptoregs(lwp); in sendsig()
638 !(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE)); in sendsig()
641 fp = (caddr_t)(SA((uintptr_t)lwp->lwp_sigaltstack.ss_sp) + in sendsig()
642 SA(lwp->lwp_sigaltstack.ss_size) - STACK_ALIGN); in sendsig()
717 (uint32_t)lwp->lwp_arg[i]); in sendsig()
729 savecontext(tuc, &lwp->lwp_sigoldmask); in sendsig()
734 lwp->lwp_oldcontext = (uintptr_t)uc; in sendsig()
737 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig()
738 if (lwp->lwp_ustack) in sendsig()
739 copyout_noerr(&lwp->lwp_sigaltstack, in sendsig()
740 (stack_t *)lwp->lwp_ustack, sizeof (stack_t)); in sendsig()