SS_ONSTACK
ucp->uc_stack.ss_flags |= SS_ONSTACK;
ucp->uc_stack.ss_flags &= ~SS_ONSTACK;
sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0);
ucp->uc_stack.ss_flags |= SS_ONSTACK;
ucp->uc_stack.ss_flags &= ~SS_ONSTACK;
sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0);
if (ulwp->ul_ustack.ss_flags & SS_ONSTACK) {
else if (sp->ss_flags & ~(SS_ONSTACK | SS_DISABLE))
if (sp->ss_flags & SS_ONSTACK)
stacks[*np].lwps_stack.ss_flags |= SS_ONSTACK;
stacks[*np].lwps_stack.ss_flags |= SS_ONSTACK;
(stk->lwps_stack.ss_flags & SS_ONSTACK) ?
{ SS_ONSTACK, MSG_SS_ONSTACK },
if ((Lsp->pr_altstack.ss_flags & SS_ONSTACK) &&
if ((Lsp->pr_altstack.ss_flags & SS_ONSTACK) &&
if (self->ul_ustack.ss_flags & SS_ONSTACK)
if (self->ul_ustack.ss_flags & SS_ONSTACK)
oss->ss_onstack = ((oalt.ss_flags & SS_ONSTACK) != 0);
if (self->ul_ustack.ss_flags & SS_ONSTACK)
if (!(stkp->ss_flags & SS_ONSTACK))
if (stkp->ss_flags & SS_ONSTACK)
if (stk32.ss_flags & SS_ONSTACK)
on_altstack = (st.ss_flags & SS_ONSTACK);
sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0);
ucp->uc_stack.ss_flags |= SS_ONSTACK;
ucp->uc_stack.ss_flags &= ~SS_ONSTACK;
oss->ss_onstack = ((oalt.ss_flags & SS_ONSTACK) != 0);
sc.sc_onstack = ((ucp->uc_stack.ss_flags & SS_ONSTACK) != 0);
ucp->uc_stack.ss_flags |= SS_ONSTACK;
ucp->uc_stack.ss_flags &= ~SS_ONSTACK;
ucp->uc_stack.ss_flags |= SS_ONSTACK;
ucp->uc_stack.ss_flags &= ~SS_ONSTACK;
oss->ss_onstack = ((oalt.ss_flags & SS_ONSTACK) != 0);
if (lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK)
if (lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK)
!(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE));
lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK;
!(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE));
lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK;
if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) {
if (ucp->uc_stack.ss_flags == SS_ONSTACK)
lwp->lwp_sigaltstack.ss_flags &= ~SS_ONSTACK;
if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) {
ucp->uc_stack.ss_flags = SS_ONSTACK;
if (ucp->uc_stack.ss_flags == SS_ONSTACK)
lwp->lwp_sigaltstack.ss_flags &= ~SS_ONSTACK;
if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) {
ucp->uc_stack.ss_flags = SS_ONSTACK;
if (lwp->lwp_sigaltstack.ss_flags == SS_ONSTACK) {
lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK;
!(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE)));
!(lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK))
lwp->lwp_sigaltstack.ss_flags |= SS_ONSTACK;
!(lwp->lwp_sigaltstack.ss_flags & (SS_ONSTACK|SS_DISABLE)));
!(lwp->lwp_sigaltstack.ss_flags & SS_ONSTACK))