Lines Matching refs:Signal

154 	SignalHandledCaller(Signal* signal)
174 Signal* fSignal;
220 // #pragma mark - Signal
223 Signal::Signal()
231 Signal::Signal(const Signal& other)
248 Signal::Signal(uint32 number, int32 signalCode, int32 errorCode,
266 Signal::~Signal()
286 Signal::CreateQueuable(const Signal& signal, bool queuingRequired,
287 Signal*& _signalToQueue)
302 Signal* signalToQueue = new(std::nothrow) Signal(signal);
315 Signal::SetTo(uint32 number)
332 Signal::Priority() const
339 Signal::Handled()
346 Signal::LastReferenceReleased()
381 Signal* queuedSignal;
391 while (Signal* signal = fQueuedSignals.RemoveHead())
403 PendingSignals::AddSignal(Signal* signal)
407 Signal* otherSignal = NULL;
422 PendingSignals::RemoveSignal(Signal* signal)
436 Signal* signal = it.Next();) {
461 Signal*
462 PendingSignals::DequeueSignal(sigset_t nonBlocked, Signal& buffer)
465 Signal* queuedSignal;
500 Signal*& _queuedSignal, int32& _unqueuedSignal) const
503 Signal* queuedSignal = NULL;
508 Signal* signal = it.Next();) {
558 Signal* signal = it.Next();) {
806 notify_debugger(Thread* thread, Signal* signal, struct sigaction& handler,
853 static Signal*
855 Signal& buffer)
858 Signal* signal;
873 setup_signal_frame(Thread* thread, struct sigaction* action, Signal* signal,
1004 Signal stackSignal;
1005 Signal* signal = dequeue_thread_or_team_signal(thread, nonBlockedMask,
1147 Signal childSignal(SIGCHLD, CLD_STOPPED, B_OK,
1223 Signal childSignal(SIGKILLTHR, SI_USER, B_OK,
1394 Signal* signal, uint32 flags)
1401 BReference<Signal> signalReference(signal, true);
1539 send_signal_to_thread(Thread* thread, const Signal& signal, uint32 flags)
1543 Signal* signalToQueue = NULL;
1544 status_t error = Signal::CreateQueuable(signal,
1584 send_signal_to_thread_id(thread_id threadID, const Signal& signal, uint32 flags)
1617 send_signal_to_team_locked(Team* team, uint32 signalNumber, Signal* signal,
1625 BReference<Signal> signalReference(signal, true);
1751 send_signal_to_team(Team* team, const Signal& signal, uint32 flags)
1755 Signal* signalToQueue = NULL;
1756 status_t error = Signal::CreateQueuable(signal,
1792 send_signal_to_team_id(team_id teamID, const Signal& signal, uint32 flags)
1823 send_signal_to_process_group_locked(ProcessGroup* group, const Signal& signal,
1869 send_signal_to_process_group(pid_t groupID, const Signal& signal, uint32 flags)
1903 Signal signal(signalNumber,
2084 Signal stackSignal;
2085 Signal* signal = dequeue_thread_or_team_signal(thread,
2231 - \c SIGNAL_FLAG_QUEUING_REQUIRED: Signal queuing is required. Fail
2269 Signal signal(signalNumber,