Home
last modified time | relevance | path

Searched refs:m_thread (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/
H A DHostNativeThreadBase.cpp21 : m_thread(thread), m_result(0) {} in HostNativeThreadBase()
24 return m_thread; in GetSystemHandle()
32 return m_thread != LLDB_INVALID_HOST_THREAD; in IsJoinable()
36 m_thread = LLDB_INVALID_HOST_THREAD; in Reset()
41 return m_thread == thread; in EqualsThread()
45 lldb::thread_t result = m_thread; in Release()
46 m_thread = LLDB_INVALID_HOST_THREAD; in Release()
H A DNativeRegisterContext.cpp22 : m_thread(thread) {} in NativeRegisterContext()
233 return m_thread.GetID(); in GetThreadID()
345 NativeProcessProtocol &process = m_thread.GetProcess(); in ReadRegisterValueFromMemory()
382 NativeProcessProtocol &process = m_thread.GetProcess(); in WriteRegisterValueToMemory()
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DRegisterContextUnwind.cpp145 m_thread, this, m_behaves_like_zeroth_frame); in InitializeZerothFrame()
279 process->GetTarget(), m_thread); in InitializeZerothFrame()
319 if (!m_thread.GetRegisterContext()) { in InitializeNonZerothFrame()
646 &m_thread, in InitializeNonZerothFrame()
761 *m_thread.CalculateTarget(), m_thread); in GetFastUnwindPlanForFrame()
945 process->GetTarget(), m_thread); in GetFullUnwindPlanForFrame()
984 m_thread); in GetFullUnwindPlanForFrame()
998 process->GetTarget(), m_thread); in GetFullUnwindPlanForFrame()
1013 process->GetTarget(), m_thread); in GetFullUnwindPlanForFrame()
1313 &m_thread, in SavedLocationForRegister()
[all …]
H A DRegisterContext.cpp33 ProcessSP process_sp(m_thread.GetProcess()); in InvalidateIfNeeded()
127 TargetSP target_sp = m_thread.CalculateTarget(); in GetPC()
148 m_thread.ClearStackFrames(); in SetPC()
157 TargetSP target_sp = m_thread.CalculateTarget(); in GetPCForSymbolication()
168 TargetSP target_sp = m_thread.CalculateTarget(); in SetPC()
363 ProcessSP process_sp(m_thread.GetProcess()); in ReadRegisterValueFromMemory()
401 ProcessSP process_sp(m_thread.GetProcess()); in WriteRegisterValueToMemory()
454 return m_thread.CalculateTarget(); in CalculateTarget()
458 return m_thread.CalculateProcess(); in CalculateProcess()
462 return m_thread.shared_from_this(); in CalculateThread()
[all …]
H A DStackFrameList.cpp64 lldb::addr_t cur_pc = m_thread.GetRegisterContext()->GetPC(); in GetCurrentInlinedDepth()
111 lldb::addr_t curr_pc = m_thread.GetRegisterContext()->GetPC(); in ResetCurrentInlinedDepth()
127 StopInfoSP stop_info_sp = m_thread.GetStopInfo(); in ResetCurrentInlinedDepth()
225 assert(m_thread.IsValid() && "Expected valid thread"); in GetOnlyConcreteFramesUpTo()
438 if (!m_thread.IsValid()) in GetFramesUpTo()
446 Unwind &unwinder = m_thread.GetUnwinder(); in GetFramesUpTo()
528 TargetSP target_sp = m_thread.CalculateTarget(); in GetFramesUpTo()
541 m_thread.shared_from_this(), m_frames.size(), idx, in GetFramesUpTo()
673 if (m_thread.GetUnwinder().GetFrameInfoAtIndex( in GetFrameAtIndex()
809 if (m_thread.GetID() == in SetDefaultFileAndLineToSelectedFrame()
[all …]
H A DUnwindLLDB.cpp51 ProcessSP process_sp(m_thread.GetProcess()); in DoGetFrameCount()
74 ProcessSP process_sp(m_thread.GetProcess()); in AddFirstFrame()
80 m_thread, RegisterContextLLDBSP(), first_cursor_sp->sctx, 0, *this)); in AddFirstFrame()
107 m_thread.GetIndexID()); in AddFirstFrame()
129 m_thread, prev_frame->reg_ctx_lldb_sp, cursor_sp->sctx, cur_idx, *this)); in GetOneMoreFrame()
131 uint64_t max_stack_depth = m_thread.GetMaxBacktraceDepth(); in GetOneMoreFrame()
287 m_thread.GetIndexID()); in GetOneMoreFrame()
336 m_thread.GetIndexID()); in AddOneMoreFrame()
399 ProcessSP process_sp(m_thread.GetProcess()); in DoGetFrameInfoAtIndex()
439 return m_thread.GetRegisterContext(); in DoCreateRegisterContextForFrame()
[all …]
H A DThreadPlan.cpp27 m_thread(&thread), m_kind(kind), m_name(name), m_plan_complete_mutex(), in ThreadPlan()
42 if (m_thread) in GetThread()
43 return *m_thread; in GetThread()
46 m_thread = thread_sp.get(); in GetThread()
47 return *m_thread; in GetThread()
102 void ThreadPlan::ClearThreadCache() { m_thread = nullptr; } in ClearThreadCache()
H A DThreadPlanTracer.cpp56 if (m_thread) in GetThread()
57 return *m_thread; in GetThread()
60 m_thread = thread_sp.get(); in GetThread()
61 return *m_thread; in GetThread()
H A DThreadPlanBase.cpp39 ThreadPlanTracerSP new_tracer_sp(new ThreadPlanTracer(m_thread)); in ThreadPlanBase()
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/posix/
H A DHostThreadPosix.cpp28 int err = ::pthread_join(m_thread, result); in Join()
46 int err = ::pthread_cancel(m_thread); in Cancel()
56 int err = ::pthread_detach(m_thread); in Detach()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeRegisterContextFreeBSD_arm64.cpp74 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
78 PT_GETFPREGS, m_thread.GetID(), in ReadRegisterSet()
87 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
91 PT_SETFPREGS, m_thread.GetID(), in WriteRegisterSet()
237 m_thread.GetID(), &m_dbreg); in ReadHardwareDebugInfo()
272 return NativeProcessFreeBSD::PtraceWrapper(PT_SETDBREGS, m_thread.GetID(), in WriteHardwareDebugRegs()
H A DNativeRegisterContextFreeBSD_arm.cpp65 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
69 PT_GETVFPREGS, m_thread.GetID(), in ReadRegisterSet()
78 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
82 PT_SETVFPREGS, m_thread.GetID(), in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD_x86_64.cpp344 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
348 return NativeProcessFreeBSD::PtraceWrapper(PT_GETFPREGS, m_thread.GetID(), in ReadRegisterSet()
351 return NativeProcessFreeBSD::PtraceWrapper(PT_GETXMMREGS, m_thread.GetID(), in ReadRegisterSet()
355 return NativeProcessFreeBSD::PtraceWrapper(PT_GETDBREGS, m_thread.GetID(), in ReadRegisterSet()
385 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
389 return NativeProcessFreeBSD::PtraceWrapper(PT_SETFPREGS, m_thread.GetID(), in WriteRegisterSet()
392 return NativeProcessFreeBSD::PtraceWrapper(PT_SETXMMREGS, m_thread.GetID(), in WriteRegisterSet()
396 return NativeProcessFreeBSD::PtraceWrapper(PT_SETDBREGS, m_thread.GetID(), in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD_powerpc.cpp136 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
139 return NativeProcessFreeBSD::PtraceWrapper(PT_GETFPREGS, m_thread.GetID(), in ReadRegisterSet()
148 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
151 return NativeProcessFreeBSD::PtraceWrapper(PT_SETFPREGS, m_thread.GetID(), in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD_mips64.cpp65 return NativeProcessFreeBSD::PtraceWrapper(PT_GETREGS, m_thread.GetID(), in ReadRegisterSet()
74 return NativeProcessFreeBSD::PtraceWrapper(PT_SETREGS, m_thread.GetID(), in WriteRegisterSet()
H A DNativeRegisterContextFreeBSD.cpp24 return static_cast<NativeProcessFreeBSD &>(m_thread.GetProcess()); in GetProcess()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DUnwind.h21 Unwind(Thread &thread) : m_thread(thread), m_unwind_mutex() {} in Unwind()
61 Thread &GetThread() { return m_thread; } in GetThread()
76 Thread &m_thread; variable
H A DRegisterContext.h141 virtual Thread &GetThread() { return m_thread; } in GetThread()
238 Thread &m_thread; // The thread that this register context belongs to. variable
H A DThreadPlanTracer.h68 Thread *m_thread; variable
H A DStackFrameList.h115 Thread &m_thread; variable
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeRegisterContextNetBSD.cpp25 m_thread.GetID()); in DoRegisterSet()
29 return static_cast<NativeProcessNetBSD &>(m_thread.GetProcess()); in GetProcess()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp180 gdb_comm.ReadRegister(m_thread.GetProtocolID(), remote_reg)) in GetPrimordialRegister()
206 gdb_comm.ReadAllRegisters(m_thread.GetProtocolID())) { in ReadRegisterBytes()
319 m_thread.GetProtocolID(), reg_info->kinds[eRegisterKindProcessPlugin], in SetPrimordialRegister()
375 m_thread.GetProtocolID(), in WriteRegisterBytes()
513 if (gdb_comm.SyncThreadState(m_thread.GetProtocolID())) in ReadAllRegisterValues()
517 (data_sp = gdb_comm.ReadAllRegisters(m_thread.GetProtocolID()))) in ReadAllRegisterValues()
582 m_thread.GetProtocolID(), in WriteAllRegisterValues()
666 m_thread.GetProtocolID(), in WriteAllRegisterValues()
679 if (m_thread.GetProcess().get()) { in WriteAllRegisterValues()
681 m_thread.GetProcess()->GetTarget().GetArchitecture(); in WriteAllRegisterValues()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/common/
H A DNativeRegisterContext.h119 virtual NativeThreadProtocol &GetThread() { return m_thread; } in GetThread()
176 &m_thread; // The thread that this register context belongs to.
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/
H A DHostNativeThreadBase.h48 lldb::thread_t m_thread = LLDB_INVALID_HOST_THREAD; variable
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp539 m_thread.GetStackFrameAtIndex(0).get(), *value_sp, ConstString("")); in GetValue()
551 Thread &m_thread; member in __anon00c983e90111::ReturnValueExtractor
569 : m_thread(thread), m_type(type), in ReturnValueExtractor()
682 return ValueObjectConstResult::Create(&m_thread, m_type, ConstString(""), in BuildValueObject()
915 m_thread.CalculateExecutionContext(exe_ctx); in GetChildType()

12