Lines Matching refs:NativeThreadLinux

23 #include "NativeThreadLinux.h"
438 NativeThreadLinux &thread = AddThread(tid, /*resume*/ false);
551 if (NativeThreadLinux *thread = GetThreadByID(pid)) {
558 void NativeProcessLinux::MonitorCallback(NativeThreadLinux &thread,
626 NativeThreadLinux &thread) {
669 auto *main_thread = static_cast<NativeThreadLinux *>(m_threads[0].get());
814 void NativeProcessLinux::MonitorTrace(NativeThreadLinux &thread) {
824 void NativeProcessLinux::MonitorBreakpoint(NativeThreadLinux &thread) {
842 void NativeProcessLinux::MonitorWatchpoint(NativeThreadLinux &thread,
858 NativeThreadLinux &thread) {
944 bool NativeProcessLinux::MonitorClone(NativeThreadLinux &parent,
963 NativeThreadLinux &child_thread = AddThread(child_pid, /*resume*/ true);
1026 static_cast<NativeThreadLinux &>(*thread));
1053 Status error = ResumeThread(static_cast<NativeThreadLinux &>(*thread),
1357 NativeThreadLinux &thread = *GetCurrentThread();
1771 void NativeProcessLinux::StopTrackingThread(NativeThreadLinux &thread) {
1813 NativeThreadLinux &NativeProcessLinux::AddThread(lldb::tid_t thread_id,
1825 m_threads.push_back(std::make_unique<NativeThreadLinux>(*this, thread_id));
1826 NativeThreadLinux &thread =
1827 static_cast<NativeThreadLinux &>(*m_threads.back());
1879 NativeThreadLinux *NativeProcessLinux::GetThreadByID(lldb::tid_t tid) {
1880 return static_cast<NativeThreadLinux *>(
1884 NativeThreadLinux *NativeProcessLinux::GetCurrentThread() {
1885 return static_cast<NativeThreadLinux *>(
1889 Status NativeProcessLinux::ResumeThread(NativeThreadLinux &thread,
1941 static_cast<NativeThreadLinux *>(thread.get())->RequestStop();
1976 void NativeProcessLinux::ThreadWasCreated(NativeThreadLinux &thread) {