Lines Matching refs:list
209 INIT_LIST_HEAD(&q->list); in __sigqueue_alloc()
231 while (!list_empty(&queue->list)) { in flush_sigqueue()
232 q = list_entry(queue->list.next, struct sigqueue , list); in flush_sigqueue()
233 list_del_init(&q->list); in flush_sigqueue()
260 list_for_each_entry_safe(q, n, &pending->list, list) { in __flush_itimer_signals()
267 list_del_init(&q->list); in __flush_itimer_signals()
359 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info) in collect_signal() argument
367 list_for_each_entry(q, &list->list, list) { in collect_signal()
375 sigdelset(&list->signal, sig); in collect_signal()
379 list_del_init(&first->list); in collect_signal()
541 list_for_each_entry_safe(q, n, &s->list, list) { in rm_from_queue_full()
543 list_del_init(&q->list); in rm_from_queue_full()
563 list_for_each_entry_safe(q, n, &s->list, list) { in rm_from_queue()
566 list_del_init(&q->list); in rm_from_queue()
855 list_add_tail(&q->list, &pending->list); in send_signal()
1301 if (!list_empty(&q->list)) in sigqueue_free()
1327 if (unlikely(!list_empty(&q->list))) { in send_sigqueue()
1340 list_add_tail(&q->list, &pending->list); in send_sigqueue()