Home
last modified time | relevance | path

Searched refs:thread_plan_sp (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBThreadPlan.cpp132 ThreadPlanSP thread_plan_sp(GetSP()); in GetThread() local
133 if (thread_plan_sp) { in GetThread()
134 return SBThread(thread_plan_sp->GetThread().shared_from_this()); in GetThread()
142 ThreadPlanSP thread_plan_sp(GetSP()); in GetDescription() local
143 if (thread_plan_sp) { in GetDescription()
144 thread_plan_sp->GetDescription(description.get(), eDescriptionLevelFull); in GetDescription()
158 ThreadPlanSP thread_plan_sp(GetSP()); in SetPlanComplete() local
159 if (thread_plan_sp) in SetPlanComplete()
160 thread_plan_sp->SetPlanComplete(success); in SetPlanComplete()
166 ThreadPlanSP thread_plan_sp(GetSP()); in IsPlanComplete() local
[all …]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DThread.cpp1109 void Thread::PushPlan(ThreadPlanSP thread_plan_sp) { in PushPlan() argument
1110 assert(thread_plan_sp && "Don't push an empty thread plan."); in PushPlan()
1115 thread_plan_sp->GetDescription(&s, lldb::eDescriptionLevelFull); in PushPlan()
1118 thread_plan_sp->GetThread().GetID()); in PushPlan()
1121 GetPlans().PushPlan(std::move(thread_plan_sp)); in PushPlan()
1190 Status Thread::QueueThreadPlan(ThreadPlanSP &thread_plan_sp, in QueueThreadPlan() argument
1194 if (!thread_plan_sp->ValidatePlan(&s)) { in QueueThreadPlan()
1195 DiscardThreadPlansUpToPlan(thread_plan_sp); in QueueThreadPlan()
1196 thread_plan_sp.reset(); in QueueThreadPlan()
1203 PushPlan(thread_plan_sp); in QueueThreadPlan()
[all …]
H A DThreadPlanSingleThreadTimeout.cpp83 ThreadPlanSP thread_plan_sp(timeout_plan); in PushNewWithTimeout() local
84 auto status = thread.QueueThreadPlan(thread_plan_sp, in PushNewWithTimeout()
112 ThreadPlanSP thread_plan_sp(timeout_plan); in ResumeFromPrevState() local
113 auto status = thread.QueueThreadPlan(thread_plan_sp, in ResumeFromPrevState()
H A DProcess.cpp4834 RestorePlanState(lldb::ThreadPlanSP thread_plan_sp) in RestorePlanState() argument
4835 : m_thread_plan_sp(thread_plan_sp) { in RestorePlanState()
4901 HandleStoppedEvent(lldb::tid_t thread_id, const ThreadPlanSP &thread_plan_sp, in HandleStoppedEvent() argument
4908 ThreadSP thread_sp = thread_plan_sp->GetTarget() in HandleStoppedEvent()
4922 if (plan == thread_plan_sp && plan->PlanSucceeded()) { in HandleStoppedEvent()
4941 thread_plan_sp->SetPrivate(false); in HandleStoppedEvent()
4959 lldb::ThreadPlanSP &thread_plan_sp, in RunThreadPlan() argument
4966 if (!thread_plan_sp) { in RunThreadPlan()
4972 if (!thread_plan_sp->ValidatePlan(nullptr)) { in RunThreadPlan()
4999 RestorePlanState thread_plan_restorer(thread_plan_sp); in RunThreadPlan()
[all …]
H A DThreadPlanStack.cpp399 for (lldb::ThreadPlanSP thread_plan_sp : m_plans) in ClearThreadCache() local
400 thread_plan_sp->ClearThreadCache(); in ClearThreadCache()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlan.h529 void PushPlan(lldb::ThreadPlanSP &thread_plan_sp) { in PushPlan() argument
530 GetThread().PushPlan(thread_plan_sp); in PushPlan()
531 thread_plan_sp->SetPrivate(true); in PushPlan()
532 thread_plan_sp->SetIsControllingPlan(false); in PushPlan()
H A DProcess.h1297 RunThreadPlan(ExecutionContext &exe_ctx, lldb::ThreadPlanSP &thread_plan_sp,
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp404 ThreadPlanSP thread_plan_sp; in GetStepThroughTrampolinePlan() local
411 return thread_plan_sp; in GetStepThroughTrampolinePlan()
416 return thread_plan_sp; in GetStepThroughTrampolinePlan()
424 return thread_plan_sp; in GetStepThroughTrampolinePlan()
440 thread_plan_sp = in GetStepThroughTrampolinePlan()
444 return thread_plan_sp; in GetStepThroughTrampolinePlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/
H A DScriptedThreadPlanPythonInterface.cpp35 const llvm::StringRef class_name, lldb::ThreadPlanSP thread_plan_sp, in CreatePluginObject() argument
38 thread_plan_sp, args_sp); in CreatePluginObject()
H A DScriptedThreadPlanPythonInterface.h30 lldb::ThreadPlanSP thread_plan_sp,
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp537 ThreadPlanSP thread_plan_sp; in GetStepThroughTrampolinePlan() local
544 return thread_plan_sp; in GetStepThroughTrampolinePlan()
548 return thread_plan_sp; in GetStepThroughTrampolinePlan()
569 return thread_plan_sp; in GetStepThroughTrampolinePlan()
585 thread_plan_sp = in GetStepThroughTrampolinePlan()
589 return thread_plan_sp; in GetStepThroughTrampolinePlan()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/Interfaces/
H A DScriptedThreadPlanInterface.h21 lldb::ThreadPlanSP thread_plan_sp,
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig35 PythonObject SWIGBridge::ToSWIGWrapper(lldb::ThreadPlanSP thread_plan_sp) {
36 return ToSWIGHelper(new lldb::SBThreadPlan(std::move(thread_plan_sp)),
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp370 ThreadPlanSP thread_plan_sp; in GetStepThroughTrampolinePlan() local
372 thread_plan_sp = m_objc_trampoline_handler_up->GetStepThroughDispatchPlan( in GetStepThroughTrampolinePlan()
374 return thread_plan_sp; in GetStepThroughTrampolinePlan()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h90 static PythonObject ToSWIGWrapper(lldb::ThreadPlanSP thread_plan_sp);
/freebsd/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/
H A DStructuredDataDarwinLog.cpp1558 auto thread_plan_sp = in InitCompletionHookCallback() local
1561 thread_sp->QueueThreadPlan(thread_plan_sp, abort_other_plans); in InitCompletionHookCallback()