Lines Matching refs:queue
400 * allocate a new signal queue record
454 void flush_sigqueue(struct sigpending *queue)
458 sigemptyset(&queue->signal);
459 while (!list_empty(&queue->list)) {
460 q = list_entry(queue->list.next, struct sigqueue , list);
597 * Ok, it wasn't in the queue. This must be
599 * out of queue space. So zero out the info.
714 * Might a synchronous signal be in the queue?
720 * Return the first synchronous signal in the queue.
778 * Remove signals in mask from the pending set and queue.
946 * doesn't queue we report only CLD_STOPPED, as if the next
974 * have pending signals. Such threads will dequeue from the shared queue
975 * as soon as they're available, so putting the signal on the shared queue
1001 * Now find a thread we can wake up to take the signal off the queue.
1024 * the signal in the queue soon.
1062 * The signal is already in the shared-pending queue.
1176 /* Can't queue both a stop and a continue signal */
2006 * If an SI_TIMER entry is already queue just increment
4882 "on the run queue locks. "