Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeThreadProtocol.h20 class NativeThreadProtocol {
22 NativeThreadProtocol(NativeProcessProtocol &process, lldb::tid_t tid);
24 virtual ~NativeThreadProtocol() = default;
H A DNativeRegisterContext.h17 class NativeThreadProtocol; variable
25 NativeRegisterContext(NativeThreadProtocol &thread);
119 virtual NativeThreadProtocol &GetThread() { return m_thread; } in GetThread()
175 NativeThreadProtocol
H A DNativeProcessProtocol.h201 NativeThreadProtocol *GetThreadAtIndex(uint32_t idx);
203 NativeThreadProtocol *GetThreadByID(lldb::tid_t tid);
209 NativeThreadProtocol *GetCurrentThread() { in GetCurrentThread()
382 std::vector<std::unique_ptr<NativeThreadProtocol>> m_threads;
439 void FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread);
447 NativeThreadProtocol *GetThreadByIDUnlocked(lldb::tid_t tid);
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DNativeThreadProtocol.cpp17 NativeThreadProtocol::NativeThreadProtocol(NativeProcessProtocol &process, in NativeThreadProtocol() function in NativeThreadProtocol
H A DNativeProcessProtocol.cpp98 NativeThreadProtocol *NativeProcessProtocol::GetThreadAtIndex(uint32_t idx) { in GetThreadAtIndex()
105 NativeThreadProtocol *
114 NativeThreadProtocol *NativeProcessProtocol::GetThreadByID(lldb::tid_t tid) { in GetThreadByID()
134 NativeThreadProtocol *thread( in GetHardwareDebugSupportInfo()
164 std::vector<NativeThreadProtocol *> watchpoint_established_threads; in SetWatchpoint()
255 std::vector<NativeThreadProtocol *> breakpoint_established_threads; in SetHardwareBreakpoint()
556 NativeThreadProtocol &thread) { in FixupBreakpointPCAsNeeded()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_mips64.cpp31 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) { in CreateHostNativeRegisterContextFreeBSD()
36 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) in NativeRegisterContextFreeBSD_mips64()
H A DNativeRegisterContextFreeBSD.h31 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextFreeBSD_arm.cpp32 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) { in CreateHostNativeRegisterContextFreeBSD()
37 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) in NativeRegisterContextFreeBSD_arm()
H A DNativeRegisterContextFreeBSD_arm.h33 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextFreeBSD_mips64.h33 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextFreeBSD_powerpc.h33 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextFreeBSD_arm64.h40 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextFreeBSD_powerpc.cpp69 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) { in CreateHostNativeRegisterContextFreeBSD()
85 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) in NativeRegisterContextFreeBSD_powerpc()
H A DNativeRegisterContextFreeBSD_arm64.cpp33 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) { in CreateHostNativeRegisterContextFreeBSD()
38 const ArchSpec &target_arch, NativeThreadProtocol &native_thread) in NativeRegisterContextFreeBSD_arm64()
H A DNativeRegisterContextFreeBSD_x86_64.h40 NativeThreadProtocol &native_thread);
H A DNativeThreadFreeBSD.h25 class NativeThreadFreeBSD : public NativeThreadProtocol {
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-forward.h16 class NativeThreadProtocol; variable
/freebsd-13.1/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()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD.h31 NativeThreadProtocol &native_thread);
H A DNativeRegisterContextNetBSD_x86_64.h38 NativeThreadProtocol &native_thread);
H A DNativeThreadNetBSD.h25 class NativeThreadNetBSD : public NativeThreadProtocol {
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationServerLLGS.cpp602 GetRegistersAsJSON(NativeThreadProtocol &thread) { in GetRegistersAsJSON()
694 for (NativeThreadProtocol *thread; in GetJSONThreadsInfo()
772 NativeThreadProtocol *thread = m_current_process->GetThreadByID(tid); in SendStopReplyPacketForThread()
832 NativeThreadProtocol *listed_thread; in SendStopReplyPacketForThread()
867 for (NativeThreadProtocol *thread; in SendStopReplyPacketForThread()
1851 NativeThreadProtocol *thread; in Handle_qfThreadInfo()
1884 NativeThreadProtocol *thread = GetThreadFromSuffix(packet); in Handle_g()
1948 NativeThreadProtocol *thread = GetThreadFromSuffix(packet); in Handle_p()
2037 NativeThreadProtocol *thread = GetThreadFromSuffix(packet); in Handle_P()
3052 NativeThreadProtocol *thread = GetThreadFromSuffix(packet); in Handle_QSaveRegisterState()
[all …]

12