Lines Matching refs:sigqueue
433 static void __sigqueue_init(struct sigqueue *q, struct ucounts *ucounts, in __sigqueue_init()
446 static struct sigqueue *sigqueue_alloc(int sig, struct task_struct *t, gfp_t gfp_flags, in sigqueue_alloc()
450 struct sigqueue *q; in sigqueue_alloc()
465 static void __sigqueue_free(struct sigqueue *q) in __sigqueue_free()
480 struct sigqueue *q; in flush_sigqueue()
484 q = list_entry(queue->list.next, struct sigqueue , list); in flush_sigqueue()
554 struct sigqueue **timer_sigq) in collect_signal()
556 struct sigqueue *q, *first = NULL; in collect_signal()
604 kernel_siginfo_t *info, struct sigqueue **timer_sigq) in __dequeue_signal()
621 struct sigqueue *timer_sigq; in dequeue_signal()
672 struct sigqueue *q, *sync = NULL; in dequeue_synchronous_signal()
738 static inline void posixtimer_sig_ignore(struct task_struct *tsk, struct sigqueue *q);
740 static void sigqueue_free_ignored(struct task_struct *tsk, struct sigqueue *q) in sigqueue_free_ignored()
751 struct sigqueue *q, *n; in flush_sigqueue_mask()
1046 struct sigqueue *q; in __send_signal_locked()
1903 struct sigqueue *q, *n; in __flush_itimer_signals()
1932 bool posixtimer_init_sigqueue(struct sigqueue *q) in posixtimer_init_sigqueue()
1943 static void posixtimer_queue_sigqueue(struct sigqueue *q, struct task_struct *t, enum pid_type type) in posixtimer_queue_sigqueue()
1978 struct sigqueue *q = &tmr->sigq; in posixtimer_send_sigqueue()
2087 static inline void posixtimer_sig_ignore(struct task_struct *tsk, struct sigqueue *q) in posixtimer_sig_ignore()
2147 static inline void posixtimer_sig_ignore(struct task_struct *tsk, struct sigqueue *q) { } in posixtimer_sig_ignore()
4996 sigqueue_cachep = KMEM_CACHE(sigqueue, SLAB_PANIC | SLAB_ACCOUNT); in signals_init()