Lines Matching defs:signal
58 SignalEvent::SignalEvent(EventSignal* signal)
60 fSignal(signal),
101 TeamSignalEvent::TeamSignalEvent(Team* team, EventSignal* signal)
103 SignalEvent(signal),
113 // create the signal
114 EventSignal* signal = new(std::nothrow) EventSignal(signalNumber,
116 if (signal == NULL)
120 TeamSignalEvent* event = new TeamSignalEvent(team, signal);
122 delete signal;
157 // send_signal_to_team_locked() succeeds without queuing the signal.
171 ThreadSignalEvent::ThreadSignalEvent(Thread* thread, EventSignal* signal)
173 SignalEvent(signal),
183 // create the signal
184 EventSignal* signal = new(std::nothrow) EventSignal(signalNumber,
186 if (signal == NULL)
190 ThreadSignalEvent* event = new ThreadSignalEvent(thread, signal);
192 delete signal;
228 // send_signal_to_team_locked() succeeds without queuing the signal.