Lines Matching refs:ss
126 struct hurd_sigstate *ss = _hurd_global_sigstate; in get_int() local
127 __spin_lock (&ss->lock); in get_int()
128 *value = ss->pending; in get_int()
129 __spin_unlock (&ss->lock); in get_int()
134 struct hurd_sigstate *ss = _hurd_global_sigstate; in get_int() local
137 __spin_lock (&ss->lock); in get_int()
140 if (ss->actions[sig].sa_handler == SIG_IGN) in get_int()
142 __spin_unlock (&ss->lock); in get_int()
204 struct hurd_sigstate *ss = _hurd_global_sigstate; in set_int() local
205 __spin_lock (&ss->lock); in set_int()
206 ss->pending = value; in set_int()
207 __spin_unlock (&ss->lock); in set_int()
212 struct hurd_sigstate *ss = _hurd_global_sigstate; in set_int() local
215 __spin_lock (&ss->lock); in set_int()
219 ss->actions[sig].sa_handler = SIG_IGN; in set_int()
220 else if (ss->actions[sig].sa_handler == SIG_IGN) in set_int()
221 ss->actions[sig].sa_handler = SIG_DFL; in set_int()
223 __spin_unlock (&ss->lock); in set_int()