Lines Matching refs:ss
36 struct hurd_sigstate *ss = _hurd_self_sigstate (); in _hurdsig_longjmp_from_handler() local
57 __spin_lock (&ss->lock); in _hurdsig_longjmp_from_handler()
60 assert (__spin_lock_locked (&ss->critical_section_lock)); in _hurdsig_longjmp_from_handler()
62 onstack = (ss->sigaltstack.ss_flags & SS_ONSTACK); in _hurdsig_longjmp_from_handler()
63 __spin_unlock (&ss->lock); in _hurdsig_longjmp_from_handler()
85 for (link = ss->active_resources; in _hurdsig_longjmp_from_handler()
115 scp->sc_mask = ss->blocked; in _hurdsig_longjmp_from_handler()
122 assert (link->thread.next == ss->active_resources); in _hurdsig_longjmp_from_handler()
123 assert (link->thread.prevp == &ss->active_resources); in _hurdsig_longjmp_from_handler()
126 ss->active_resources = link; in _hurdsig_longjmp_from_handler()
133 __spin_lock (&ss->lock); in _hurdsig_longjmp_from_handler()
134 __spin_unlock (&ss->critical_section_lock); in _hurdsig_longjmp_from_handler()
135 ss->blocked = ~(sigset_t) 0 & ~_SIG_CANT_MASK; in _hurdsig_longjmp_from_handler()
136 __spin_unlock (&ss->lock); in _hurdsig_longjmp_from_handler()
148 ss->intr_port = scp->sc_intr_port; in _hurdsig_longjmp_from_handler()