Home
last modified time | relevance | path

Searched refs:NativeThreadProtocol (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeThreadProtocol.h24 class NativeThreadProtocol {
26 NativeThreadProtocol(NativeProcessProtocol &process, lldb::tid_t tid);
28 virtual ~NativeThreadProtocol() = default;
H A DNativeProcessProtocol.h53 typedef std::vector<std::unique_ptr<NativeThreadProtocol>> thread_collection;
209 NativeThreadProtocol *GetThreadAtIndex(uint32_t idx);
211 NativeThreadProtocol *GetThreadByID(lldb::tid_t tid);
217 NativeThreadProtocol *GetCurrentThread() { in GetCurrentThread()
422 std::vector<std::unique_ptr<NativeThreadProtocol>> m_threads;
479 void FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread);
487 NativeThreadProtocol *GetThreadByIDUnlocked(lldb::tid_t tid);
H A DNativeRegisterContext.h17 class NativeThreadProtocol; variable
25 NativeRegisterContext(NativeThreadProtocol &thread);
119 virtual NativeThreadProtocol &GetThread() { return m_thread; } in GetThread()
175 NativeThreadProtocol
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DNativeThreadProtocol.cpp17 NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process, in NativeThreadProtocol() function in NativeThreadProtocol
H A DNativeProcessProtocol.cpp100 NativeThreadProtocol *NativeProcessProtocol::GetThreadAtIndex(uint32_t idx) { in GetThreadAtIndex()
107 NativeThreadProtocol *
116 NativeThreadProtocol *NativeProcessProtocol::GetThreadByID(lldb::tid_t tid) { in GetThreadByID()
136 NativeThreadProtocol *thread( in GetHardwareDebugSupportInfo()
166 std::vector<NativeThreadProtocol *> watchpoint_established_threads; in SetWatchpoint()
258 std::vector<NativeThreadProtocol *> breakpoint_established_threads; in SetHardwareBreakpoint()
595 NativeThreadProtocol &thread) { in FixupBreakpointPCAsNeeded()
H A DNativeRegisterContext.cpp20 NativeRegisterContext::NativeRegisterContext(NativeThreadProtocol &thread) in NativeRegisterContext()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-forward.h16 class NativeThreadProtocol; variable
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DNativeProcessSoftwareSingleStep.h21 Status SetupSoftwareSingleStepping(NativeThreadProtocol &thread);
H A DNativeRegisterContextRegisterInfo.h25 NativeThreadProtocol &thread,
H A DNativeRegisterContextRegisterInfo.cpp16 NativeThreadProtocol &thread, in NativeRegisterContextRegisterInfo()
H A DNativeRegisterContextDBReg_x86.h22 NativeRegisterContextDBReg_x86(NativeThreadProtocol &thread) in NativeRegisterContextDBReg_x86()
H A DNativeProcessSoftwareSingleStep.cpp106 NativeThreadProtocol &thread) { in SetupSoftwareSingleStepping()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD.h31 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextNetBSD_x86_64.h39 NativeThreadProtocol &native_thread);
H A DNativeThreadNetBSD.h25 class NativeThreadNetBSD : public NativeThreadProtocol {
H A DNativeRegisterContextNetBSD_x86_64.cpp247 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) { in CreateHostNativeRegisterContextNetBSD()
268 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) in NativeRegisterContextNetBSD_x86_64()
H A DNativeThreadNetBSD.cpp38 : NativeThreadProtocol(process, tid), m_state(StateType::eStateInvalid), in NativeThreadNetBSD()
H A DNativeProcessNetBSD.cpp429 const std::vector<std::unique_ptr<NativeThreadProtocol>> &threads, in ComputeSignalInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerLLGS.cpp643 GetRegistersAsJSON(NativeThreadProtocol &thread) { in GetRegistersAsJSON()
737 for (NativeThreadProtocol &thread : process.Threads()) { in GetJSONThreadsInfo()
799 NativeThreadProtocol &thread) { in PrepareStopReplyPacketForThread()
865 for (NativeThreadProtocol &listed_thread : process.Threads()) { in PrepareStopReplyPacketForThread()
897 for (NativeThreadProtocol &thread : process.Threads()) { in PrepareStopReplyPacketForThread()
1004 NativeThreadProtocol *thread = process.GetThreadByID(tid); in SendStopReplyPacketForThread()
1028 for (NativeThreadProtocol &listed_thread : m_current_process->Threads()) { in EnqueueStopReplyPackets()
1416 NativeThreadProtocol *thread = m_current_process->GetCurrentThread(); in Handle_qC()
1902 NativeThreadProtocol *thread = m_current_process->GetCurrentThread(); in Handle_stop_reason()
1992 NativeThreadProtocol *thread = m_current_process->GetThreadAtIndex(0); in Handle_qRegisterInfo()
[all …]
H A DGDBRemoteCommunicationServerLLGS.h136 StreamString PrepareStopReplyPacketForThread(NativeThreadProtocol &thread);
309 NativeThreadProtocol *GetThreadFromSuffix(StringExtractorGDBRemote &packet);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/AIX/
H A DNativeThreadAIX.h18 class NativeThreadAIX : public NativeThreadProtocol {
H A DNativeRegisterContextAIX.h19 NativeRegisterContextAIX(NativeThreadProtocol &thread) in NativeRegisterContextAIX()
H A DNativeThreadAIX.cpp18 : NativeThreadProtocol(process, tid), m_state(StateType::eStateInvalid) {} in NativeThreadAIX()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeThreadFreeBSD.h25 class NativeThreadFreeBSD : public NativeThreadProtocol {
H A DNativeThreadFreeBSD.cpp37 : NativeThreadProtocol(process, tid), m_state(StateType::eStateInvalid), in NativeThreadFreeBSD()

12