Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/
H A DNativeThreadLinux.cpp92 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()
151 Status NativeThreadLinux::SetWatchpoint(lldb::addr_t addr, size_t size, in SetWatchpoint()
168 Status NativeThreadLinux::RemoveWatchpoint(lldb::addr_t addr) { in RemoveWatchpoint()
179 Status NativeThreadLinux::SetHardwareBreakpoint(lldb::addr_t addr, in SetHardwareBreakpoint()
197 Status NativeThreadLinux::RemoveHardwareBreakpoint(lldb::addr_t addr) { in RemoveHardwareBreakpoint()
211 Status NativeThreadLinux::Resume(uint32_t signo) { in Resume()
253 Status NativeThreadLinux::SingleStep(uint32_t signo) { in SingleStep()
[all …]
H A DNativeProcessLinux.h106 NativeThreadLinux *GetThreadByID(lldb::tid_t id);
107 NativeThreadLinux *GetCurrentThread();
171 void MonitorCallback(NativeThreadLinux &thread, WaitStatus status);
175 void MonitorSIGTRAP(const siginfo_t &info, NativeThreadLinux &thread);
177 void MonitorTrace(NativeThreadLinux &thread);
179 void MonitorBreakpoint(NativeThreadLinux &thread);
181 void MonitorWatchpoint(NativeThreadLinux &thread, uint32_t wp_index);
183 void MonitorSignal(const siginfo_t &info, NativeThreadLinux &thread);
187 void StopTrackingThread(NativeThreadLinux &thread);
198 NativeThreadLinux &AddThread(lldb::tid_t thread_id, bool resume);
[all …]
H A DNativeProcessLinux.cpp321 NativeThreadLinux &thread = AddThread(tid, /*resume*/ false); in NativeProcessLinux()
425 void NativeProcessLinux::MonitorCallback(NativeThreadLinux &thread, in MonitorCallback()
514 NativeThreadLinux &thread) { in MonitorSIGTRAP()
557 auto *main_thread = static_cast<NativeThreadLinux *>(m_threads[0].get()); in MonitorSIGTRAP()
702 void NativeProcessLinux::MonitorTrace(NativeThreadLinux &thread) { in MonitorTrace()
712 void NativeProcessLinux::MonitorBreakpoint(NativeThreadLinux &thread) { in MonitorBreakpoint()
727 void NativeProcessLinux::MonitorWatchpoint(NativeThreadLinux &thread, in MonitorWatchpoint()
743 NativeThreadLinux &thread) { in MonitorSignal()
829 bool NativeProcessLinux::MonitorClone(NativeThreadLinux &parent, in MonitorClone()
848 NativeThreadLinux &child_thread = AddThread(child_pid, /*resume*/ true); in MonitorClone()
[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.cpp37 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_riscv64.cpp38 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_arm64.cpp56 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
H A DNativeRegisterContextLinux_x86_64.cpp253 const ArchSpec &target_arch, NativeThreadLinux &native_thread) { in CreateHostNativeRegisterContextLinux()
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/
H A DBUILD.gn33 "NativeThreadLinux.cpp",
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt4327 lldb/source/Plugins/Process/Linux/NativeThreadLinux.h