Home
last modified time | relevance | path

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

/external/lldb/source/Plugins/Process/POSIX/
DProcessMessage.h18 class ProcessMessage
71 ProcessMessage() in ProcessMessage() function
83 static ProcessMessage Limbo(lldb::tid_t tid, int status) { in Limbo()
84 return ProcessMessage(tid, eLimboMessage, status); in Limbo()
88 static ProcessMessage Signal(lldb::tid_t tid, int signum) { in Signal()
89 return ProcessMessage(tid, eSignalMessage, signum); in Signal()
94 static ProcessMessage SignalDelivered(lldb::tid_t tid, int signum) { in SignalDelivered()
95 return ProcessMessage(tid, eSignalDeliveredMessage, signum); in SignalDelivered()
99 static ProcessMessage Trace(lldb::tid_t tid) { in Trace()
100 return ProcessMessage(tid, eTraceMessage); in Trace()
[all …]
DPOSIXThread.h22 class ProcessMessage; variable
81 void Notify(const ProcessMessage &message);
119 void BreakNotify(const ProcessMessage &message);
120 void WatchNotify(const ProcessMessage &message);
121 virtual void TraceNotify(const ProcessMessage &message);
122 void LimboNotify(const ProcessMessage &message);
123 void SignalNotify(const ProcessMessage &message);
124 void SignalDeliveredNotify(const ProcessMessage &message);
125 void CrashNotify(const ProcessMessage &message);
126 void ThreadNotify(const ProcessMessage &message);
[all …]
DPOSIXThread.cpp269 POSIXThread::Notify(const ProcessMessage &message) in Notify()
282 case ProcessMessage::eExitMessage: in Notify()
286 case ProcessMessage::eLimboMessage: in Notify()
290 case ProcessMessage::eSignalMessage: in Notify()
294 case ProcessMessage::eSignalDeliveredMessage: in Notify()
298 case ProcessMessage::eTraceMessage: in Notify()
302 case ProcessMessage::eBreakpointMessage: in Notify()
306 case ProcessMessage::eWatchpointMessage: in Notify()
310 case ProcessMessage::eCrashMessage: in Notify()
314 case ProcessMessage::eNewThreadMessage: in Notify()
[all …]
DProcessMessage.cpp28 ProcessMessage::GetCrashReasonString(CrashReason reason, lldb::addr_t fault_addr) in GetCrashReasonString()
109 ProcessMessage::PrintCrashReason(CrashReason reason) in PrintCrashReason()
201 ProcessMessage::PrintCrashReason() const in PrintCrashReason()
207 ProcessMessage::PrintKind(Kind kind) in PrintKind()
255 ProcessMessage::PrintKind() const in PrintKind()
DProcessPOSIX.cpp384 ProcessPOSIX::SendMessage(const ProcessMessage &message) in SendMessage()
395 case ProcessMessage::eInvalidMessage: in SendMessage()
398 case ProcessMessage::eLimboMessage: in SendMessage()
422 case ProcessMessage::eExitMessage: in SendMessage()
441 case ProcessMessage::eSignalMessage: in SendMessage()
442 case ProcessMessage::eSignalDeliveredMessage: in SendMessage()
448 case ProcessMessage::eBreakpointMessage: in SendMessage()
449 case ProcessMessage::eTraceMessage: in SendMessage()
450 case ProcessMessage::eWatchpointMessage: in SendMessage()
451 case ProcessMessage::eNewThreadMessage: in SendMessage()
[all …]
DPOSIXStopInfo.h72 ProcessMessage::CrashReason reason, in POSIXCrashStopInfo()
88 ProcessMessage::CrashReason m_crash_reason;
DProcessPOSIX.h148 void SendMessage(const ProcessMessage &message);
185 std::queue<ProcessMessage> m_message_queue;
DCMakeLists.txt10 ProcessMessage.cpp
DPOSIXStopInfo.cpp59 return ProcessMessage::GetCrashReasonString(m_crash_reason, m_fault_addr); in GetDescription()
DAndroid.mk14 ProcessMessage.cpp \
/external/lldb/source/Plugins/Process/FreeBSD/
DProcessMonitor.cpp1012 process.SendMessage(ProcessMessage::Trace(pid)); in Launch()
1092 process.SendMessage(ProcessMessage::Trace(pid)); in Attach()
1105 ProcessMessage message; in MonitorCallback()
1119 message = ProcessMessage::Exit(pid, status); in MonitorCallback()
1139 stop_monitoring = message.GetKind() == ProcessMessage::eExitMessage; in MonitorCallback()
1145 ProcessMessage
1149 ProcessMessage message; in MonitorSIGTRAP()
1172 message = ProcessMessage::Limbo(pid, (data >> 8)); in MonitorSIGTRAP()
1180 message = ProcessMessage::Trace(pid); in MonitorSIGTRAP()
1187 message = ProcessMessage::Break(pid); in MonitorSIGTRAP()
[all …]
DProcessMonitor.h287 static ProcessMessage
291 static ProcessMessage
295 static ProcessMessage::CrashReason
298 static ProcessMessage::CrashReason
301 static ProcessMessage::CrashReason
304 static ProcessMessage::CrashReason
/external/lldb/source/Plugins/Process/Linux/
DProcessMonitor.cpp1243 process.SendMessage(ProcessMessage::Trace(pid)); in Launch()
1375 process.SendMessage(ProcessMessage::Trace(pid)); in Attach()
1415 ProcessMessage message; in MonitorCallback()
1429 message = ProcessMessage::Exit(pid, status); in MonitorCallback()
1472 ProcessMessage
1476 ProcessMessage message; in MonitorSIGTRAP()
1502 message = ProcessMessage::NewThread(pid, tid); in MonitorSIGTRAP()
1521 message = ProcessMessage::Limbo(pid, (data >> 8)); in MonitorSIGTRAP()
1529 message = ProcessMessage::Trace(pid); in MonitorSIGTRAP()
1536 message = ProcessMessage::Break(pid); in MonitorSIGTRAP()
[all …]
DProcessMonitor.h282 static ProcessMessage
286 static ProcessMessage
290 static ProcessMessage::CrashReason
293 static ProcessMessage::CrashReason
296 static ProcessMessage::CrashReason
299 static ProcessMessage::CrashReason
DLinuxThread.h40 TraceNotify(const ProcessMessage &message);
DLinuxThread.cpp45 LinuxThread::TraceNotify(const ProcessMessage &message) in TraceNotify()