Home
last modified time | relevance | path

Searched refs:NativeThreadLinux (Results 1 – 14 of 14) sorted by relevance

/llvm-project/lldb/source/Plugins/Process/Linux/
H A DNativeThreadLinux.cpp1 //===-- NativeThreadLinux.cpp ---------------------------------------------===//
9 #include "NativeThreadLinux.h"
92 NativeThreadLinux::NativeThreadLinux(NativeProcessLinux &process, in NativeThreadLinux() function in NativeThreadLinux
101 std::string NativeThreadLinux::GetName() { in GetName()
110 lldb::StateType NativeThreadLinux::GetState() { return m_state; } in GetState()
112 bool NativeThreadLinux::GetStopReason(ThreadStopInfo &stop_info, in GetStopReason()
142 "NativeThreadLinux::%s tid %" PRIu64 in GetStopReason()
151 Status NativeThreadLinux::SetWatchpoint(lldb::addr_t addr, size_t size, in SetWatchpoint()
168 Status NativeThreadLinux
[all...]
H A DNativeProcessLinux.h132 NativeThreadLinux *GetThreadByID(lldb::tid_t id);
133 NativeThreadLinux *GetCurrentThread();
198 void MonitorCallback(NativeThreadLinux &thread, WaitStatus status);
200 void MonitorSIGTRAP(const siginfo_t &info, NativeThreadLinux &thread);
202 void MonitorTrace(NativeThreadLinux &thread);
204 void MonitorBreakpoint(NativeThreadLinux &thread);
206 void MonitorWatchpoint(NativeThreadLinux &thread, uint32_t wp_index);
208 void MonitorSignal(const siginfo_t &info, NativeThreadLinux &thread);
212 void StopTrackingThread(NativeThreadLinux &thread);
223 NativeThreadLinux &AddThread(lldb::tid_t thread_id, bool resume);
[all …]
H A DNativeProcessLinux.cpp23 #include "NativeThreadLinux.h"
438 NativeThreadLinux &thread = AddThread(tid, /*resume*/ false); in NativeProcessLinux()
551 if (NativeThreadLinux *thread = GetThreadByID(pid)) { in TryHandleWaitStatus()
558 void NativeProcessLinux::MonitorCallback(NativeThreadLinux &thread, in MonitorCallback()
626 NativeThreadLinux &thread) { in MonitorSIGTRAP()
669 auto *main_thread = static_cast<NativeThreadLinux *>(m_threads[0].get()); in MonitorSIGTRAP()
814 void NativeProcessLinux::MonitorTrace(NativeThreadLinux &thread) { in MonitorTrace()
824 void NativeProcessLinux::MonitorBreakpoint(NativeThreadLinux &thread) { in MonitorBreakpoint()
842 void NativeProcessLinux::MonitorWatchpoint(NativeThreadLinux &thread, in MonitorWatchpoint()
858 NativeThreadLinux in MonitorSignal()
[all...]
H A DNativeThreadLinux.h29 class NativeThreadLinux : public NativeThreadProtocol {
33 NativeThreadLinux(NativeProcessLinux &process, lldb::tid_t tid);
H A DNativeRegisterContextLinux.h21 class NativeThreadLinux; variable
35 NativeThreadLinux &native_thread);
H A DCMakeLists.txt16 NativeThreadLinux.cpp
H A DNativeRegisterContextLinux_loongarch64.cpp48 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_riscv64.cpp37 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_s390x.cpp94 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_arm.cpp51 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_ppc64le.cpp117 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_x86_64.cpp12 #include "Plugins/Process/Linux/NativeThreadLinux.h"
254 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_arm64.cpp92 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
/llvm-project/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/
H A DBUILD.gn33 "NativeThreadLinux.cpp",