Lines Matching refs:pending

135 	    PENDING(&t->pending, &t->blocked) ||  in recalc_sigpending_tsk()
171 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal() argument
176 s = pending->signal.sig; in next_signal()
422 flush_sigqueue(&t->pending); in __flush_signals()
435 static void __flush_itimer_signals(struct sigpending *pending) in __flush_itimer_signals() argument
440 signal = pending->signal; in __flush_itimer_signals()
443 list_for_each_entry_safe(q, n, &pending->list, list) { in __flush_itimer_signals()
455 sigorsets(&pending->signal, &signal, &retain); in __flush_itimer_signals()
464 __flush_itimer_signals(&tsk->pending); in flush_itimer_signals()
583 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal() argument
586 int sig = next_signal(pending, mask); in __dequeue_signal()
598 collect_signal(sig, pending, info); in __dequeue_signal()
617 signr = __dequeue_signal(&tsk->pending, mask, info); in dequeue_signal()
854 flush_sigqueue_mask(&flush, &t->pending); in prepare_signal()
863 flush_sigqueue_mask(&flush, &t->pending); in prepare_signal()
982 sigaddset(&t->pending.signal, SIGKILL); in complete_signal()
1026 struct sigpending *pending; in __send_signal() local
1038 pending = group ? &t->signal->shared_pending : &t->pending; in __send_signal()
1045 if (legacy_queue(pending, sig)) in __send_signal()
1073 list_add_tail(&q->list, &pending->list); in __send_signal()
1120 sigaddset(&pending->signal, sig); in __send_signal()
1253 sigaddset(&t->pending.signal, SIGKILL); in zap_other_threads()
1575 struct sigpending *pending; in send_sigqueue() local
1604 pending = group ? &t->signal->shared_pending : &t->pending; in send_sigqueue()
1605 list_add_tail(&q->list, &pending->list); in send_sigqueue()
1606 sigaddset(&pending->signal, sig); in send_sigqueue()
1813 return sigismember(&tsk->pending.signal, SIGKILL) || in sigkill_pending()
2664 sigorsets(set, &current->pending.signal, in do_sigpending()
3094 flush_sigqueue_mask(&mask, &current->pending); in kernel_sigaction()
3136 flush_sigqueue_mask(&mask, &t->pending); in do_sigaction()