Lines Matching refs:sighand
36 void signalfd_cleanup(struct sighand_struct *sighand) in signalfd_cleanup() argument
38 wake_up_pollfree(&sighand->signalfd_wqh); in signalfd_cleanup()
56 poll_wait(file, ¤t->sighand->signalfd_wqh, wait); in signalfd_poll()
58 spin_lock_irq(¤t->sighand->siglock); in signalfd_poll()
63 spin_unlock_irq(¤t->sighand->siglock); in signalfd_poll()
161 spin_lock_irq(¤t->sighand->siglock); in signalfd_dequeue()
170 spin_unlock_irq(¤t->sighand->siglock); in signalfd_dequeue()
174 add_wait_queue(¤t->sighand->signalfd_wqh, &wait); in signalfd_dequeue()
184 spin_unlock_irq(¤t->sighand->siglock); in signalfd_dequeue()
186 spin_lock_irq(¤t->sighand->siglock); in signalfd_dequeue()
188 spin_unlock_irq(¤t->sighand->siglock); in signalfd_dequeue()
190 remove_wait_queue(¤t->sighand->signalfd_wqh, &wait); in signalfd_dequeue()
290 spin_lock_irq(¤t->sighand->siglock); in do_signalfd4()
292 spin_unlock_irq(¤t->sighand->siglock); in do_signalfd4()
294 wake_up(¤t->sighand->signalfd_wqh); in do_signalfd4()