Home
last modified time | relevance | path

Searched refs:ProcessMessage (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
HDProcessMessage.h20 class ProcessMessage {
38 ProcessMessage() in ProcessMessage() function
48 static ProcessMessage Attach(lldb::pid_t pid) { in Attach()
49 return ProcessMessage(pid, eAttachMessage); in Attach()
53 static ProcessMessage Limbo(lldb::tid_t tid, int status) { in Limbo()
54 return ProcessMessage(tid, eLimboMessage, status); in Limbo()
58 static ProcessMessage Signal(lldb::tid_t tid, int signum) { in Signal()
59 return ProcessMessage(tid, eSignalMessage, signum); in Signal()
64 static ProcessMessage SignalDelivered(lldb::tid_t tid, int signum) { in SignalDelivered()
65 return ProcessMessage(tid, eSignalDeliveredMessage, signum); in SignalDelivered()
[all …]
HDProcessMessage.cpp13 const char *ProcessMessage::PrintCrashReason() const { in PrintCrashReason()
17 const char *ProcessMessage::PrintKind(Kind kind) { in PrintKind()
61 const char *ProcessMessage::PrintKind() const { return PrintKind(m_kind); } in PrintKind()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
HDFreeBSDThread.h18 class ProcessMessage; variable
64 void Notify(const ProcessMessage &message);
95 void BreakNotify(const ProcessMessage &message);
96 void WatchNotify(const ProcessMessage &message);
97 virtual void TraceNotify(const ProcessMessage &message);
98 void LimboNotify(const ProcessMessage &message);
99 void SignalNotify(const ProcessMessage &message);
100 void SignalDeliveredNotify(const ProcessMessage &message);
101 void CrashNotify(const ProcessMessage &message);
102 void ExitNotify(const ProcessMessage &message);
[all …]
HDFreeBSDThread.cpp350 void FreeBSDThread::Notify(const ProcessMessage &message) { in Notify()
360 case ProcessMessage::eExitMessage: in Notify()
364 case ProcessMessage::eLimboMessage: in Notify()
368 case ProcessMessage::eCrashMessage: in Notify()
369 case ProcessMessage::eSignalMessage: in Notify()
373 case ProcessMessage::eSignalDeliveredMessage: in Notify()
377 case ProcessMessage::eTraceMessage: in Notify()
381 case ProcessMessage::eBreakpointMessage: in Notify()
385 case ProcessMessage::eWatchpointMessage: in Notify()
389 case ProcessMessage::eExecMessage: in Notify()
[all …]
HDProcessFreeBSD.cpp210 void ProcessFreeBSD::SendMessage(const ProcessMessage &message) { in SendMessage()
214 case ProcessMessage::eInvalidMessage: in SendMessage()
217 case ProcessMessage::eAttachMessage: in SendMessage()
221 case ProcessMessage::eLimboMessage: in SendMessage()
222 case ProcessMessage::eExitMessage: in SendMessage()
226 case ProcessMessage::eSignalMessage: in SendMessage()
227 case ProcessMessage::eSignalDeliveredMessage: in SendMessage()
228 case ProcessMessage::eBreakpointMessage: in SendMessage()
229 case ProcessMessage::eTraceMessage: in SendMessage()
230 case ProcessMessage::eWatchpointMessage: in SendMessage()
[all …]
HDProcessMonitor.cpp951 process.SendMessage(ProcessMessage::Attach(pid)); in Launch()
1005 process.SendMessage(ProcessMessage::Attach(pid)); in Attach()
1032 ProcessMessage message; in MonitorCallback()
1044 message = ProcessMessage::Exit(pid, status); in MonitorCallback()
1063 stop_monitoring = message.GetKind() == ProcessMessage::eExitMessage; in MonitorCallback()
1069 ProcessMessage ProcessMonitor::MonitorSIGTRAP(ProcessMonitor *monitor, in MonitorSIGTRAP()
1072 ProcessMessage message; in MonitorSIGTRAP()
1095 message = ProcessMessage::Limbo(tid, (data >> 8)); in MonitorSIGTRAP()
1109 message = ProcessMessage::Trace(tid); in MonitorSIGTRAP()
1119 message = ProcessMessage::Trace(tid); in MonitorSIGTRAP()
[all …]
HDProcessFreeBSD.h135 virtual void SendMessage(const ProcessMessage &message);
188 std::queue<ProcessMessage> m_message_queue;
HDProcessMonitor.h264 static ProcessMessage MonitorSIGTRAP(ProcessMonitor *monitor,
267 static ProcessMessage MonitorSignal(ProcessMonitor *monitor,
/freebsd-11-stable/lib/clang/liblldb/
HDMakefile399 SRCS+= Plugins/Process/POSIX/ProcessMessage.cpp