Searched refs:lwp_sigaltstack (Results 1 – 13 of 13) sorted by relevance
54 if (lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK) in sigaltstack()65 if (copyout(&lwp->lwp_sigaltstack, in sigaltstack()71 lwp->lwp_sigaltstack = ss; in sigaltstack()89 if (lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK) in sigaltstack32()103 ss = &lwp->lwp_sigaltstack; in sigaltstack32()113 ss = &lwp->lwp_sigaltstack; in sigaltstack32()
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()299 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig()301 copyout_noerr(&lwp->lwp_sigaltstack, in sendsig()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()517 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig32()522 lwp->lwp_sigaltstack.ss_sp; in sendsig32()[all …]
82 if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) { in savecontext()83 ucp->uc_stack = lwp->lwp_sigaltstack; in savecontext()144 lwp->lwp_sigaltstack = ucp->uc_stack; in restorecontext()146 lwp->lwp_sigaltstack.ss_flags &= ~SS_ONSTACK; in restorecontext()274 if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) { in savecontext32()276 (caddr32_t)(uintptr_t)lwp->lwp_sigaltstack.ss_sp; in savecontext32()278 (size32_t)lwp->lwp_sigaltstack.ss_size; in savecontext32()
95 if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) { in savecontext()96 ucp->uc_stack = lwp->lwp_sigaltstack; in savecontext()136 lwp->lwp_sigaltstack = ucp->uc_stack; in restorecontext()138 lwp->lwp_sigaltstack.ss_flags &= ~SS_ONSTACK; in restorecontext()392 if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) { in savecontext32()394 (caddr32_t)(uintptr_t)lwp->lwp_sigaltstack.ss_sp; in savecontext32()396 (size32_t)lwp->lwp_sigaltstack.ss_size; in savecontext32()
971 !(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE))); in sendsig()983 (SA((uintptr_t)lwp->lwp_sigaltstack.ss_sp) + in sendsig()984 SA((int)lwp->lwp_sigaltstack.ss_size) - STACK_ALIGN - in sendsig()994 !(lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK)) in sendsig()1142 lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK; in sendsig()1145 copyout_noerr(&lwp->lwp_sigaltstack, in sendsig()1300 !(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE))); in sendsig32()1312 (SA32((uintptr_t)lwp->lwp_sigaltstack.ss_sp) + in sendsig32()1313 SA32((int)lwp->lwp_sigaltstack.ss_size) - in sendsig32()1324 !(lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK)) in sendsig32()[all …]
595 lwp->lwp_sigaltstack.ss_sp = sp->ss_sp; in restoreexecenv()596 lwp->lwp_sigaltstack.ss_size = sp->ss_size; in restoreexecenv()597 lwp->lwp_sigaltstack.ss_flags = sp->ss_flags; in restoreexecenv()670 orig_sigaltstack.ss_sp = lwp->lwp_sigaltstack.ss_sp; in brand_solaris_elfexec()671 orig_sigaltstack.ss_size = lwp->lwp_sigaltstack.ss_size; in brand_solaris_elfexec()672 orig_sigaltstack.ss_flags = lwp->lwp_sigaltstack.ss_flags; in brand_solaris_elfexec()
369 lwp->lwp_sigaltstack.ss_sp = 0; in exec_common()370 lwp->lwp_sigaltstack.ss_size = 0; in exec_common()371 lwp->lwp_sigaltstack.ss_flags = SS_DISABLE; in exec_common()1362 lwp->lwp_sigaltstack.ss_sp = 0; in setexecenv()1363 lwp->lwp_sigaltstack.ss_size = 0; in setexecenv()1364 lwp->lwp_sigaltstack.ss_flags = SS_DISABLE; in setexecenv()
265 lwp->lwp_sigaltstack.ss_flags = SS_DISABLE; in lwp_create()
116 stack_t lwp_sigaltstack; /* alternate signal stack */ member
181 stack_t lwp_sigaltstack; member
1412 (caddr32_t)(uintptr_t)lwp->lwp_sigaltstack.ss_sp; in oprgetstatus32()1413 sp->pr_altstack.ss_size = (size32_t)lwp->lwp_sigaltstack.ss_size; in oprgetstatus32()1414 sp->pr_altstack.ss_flags = (int32_t)lwp->lwp_sigaltstack.ss_flags; in oprgetstatus32()3251 sp->pr_altstack = lwp->lwp_sigaltstack; in oprgetstatus()
998 (caddr32_t)(uintptr_t)lwp->lwp_sigaltstack.ss_sp; in prgetlwpstatus32()999 sp->pr_altstack.ss_size = (size32_t)lwp->lwp_sigaltstack.ss_size; in prgetlwpstatus32()1000 sp->pr_altstack.ss_flags = (int32_t)lwp->lwp_sigaltstack.ss_flags; in prgetlwpstatus32()1228 sp->pr_altstack = lwp->lwp_sigaltstack; in prgetlwpstatus()
1254 sp->pr_altstack = lwp->lwp_sigaltstack; in gcore_prgetlwpstatus()