Home
last modified time | relevance | path

Searched refs:ThreadPlan (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlan.cpp25 ThreadPlan::ThreadPlan(ThreadPlanKind kind, const char *name, Thread &thread, in ThreadPlan() function in ThreadPlan
39 ThreadPlan::~ThreadPlan() = default;
51 bool ThreadPlan::IsPlanComplete() { in IsPlanComplete()
62 bool ThreadPlan::MischiefManaged() { in MischiefManaged()
93 bool ThreadPlan::StopOthers() { in StopOthers()
94 ThreadPlan *prev_plan; in StopOthers()
134 void ThreadPlan::DidPush() {} in DidPush()
136 void ThreadPlan::WillPop() {} in WillPop()
138 bool ThreadPlan::OkayToDiscard() { in OkayToDiscard()
142 lldb::StateType ThreadPlan::RunState() { in RunState()
[all …]
H A DThreadPlanRunToAddress.cpp27 : ThreadPlan(ThreadPlan::eKindRunToAddress, "Run to address plan", thread, in ThreadPlanRunToAddress()
38 : ThreadPlan(ThreadPlan::eKindRunToAddress, "Run to address plan", thread, in ThreadPlanRunToAddress()
49 : ThreadPlan(ThreadPlan::eKindRunToAddress, "Run to address plan", thread, in ThreadPlanRunToAddress()
190 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanShouldStopHere.cpp22 ThreadPlanShouldStopHere::ThreadPlanShouldStopHere(ThreadPlan *owner) in ThreadPlanShouldStopHere()
32 ThreadPlan *owner, const ThreadPlanShouldStopHereCallbacks *callbacks, in ThreadPlanShouldStopHere()
61 ThreadPlan *current_plan, Flags &flags, FrameComparison operation, in DefaultShouldStopHereCallback()
98 ThreadPlan *current_plan, Flags &flags, FrameComparison operation, in DefaultStepFromHereCallback()
H A DThreadPlanCallFunction.cpp126 : ThreadPlan(ThreadPlan::eKindCallFunction, "Call function plan", thread, in ThreadPlanCallFunction()
156 : ThreadPlan(ThreadPlan::eKindCallFunction, "Call function plan", thread, in ThreadPlanCallFunction()
270 return ThreadPlan::ShouldReportStop(event_ptr); in ShouldReportStop()
426 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanStepOverBreakpoint.cpp26 : ThreadPlan( in ThreadPlanStepOverBreakpoint()
27 ThreadPlan::eKindStepOverBreakpoint, "Step over breakpoint trap", in ThreadPlanStepOverBreakpoint()
160 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanStepInstruction.cpp31 : ThreadPlan(ThreadPlan::eKindStepInstruction, in ThreadPlanStepInstruction()
251 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanStepThrough.cpp34 : ThreadPlan(ThreadPlan::eKindStepThrough, in ThreadPlanStepThrough()
250 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThread.cpp596 ThreadPlan *current_plan = GetCurrentPlan(); in WillStop()
622 ThreadPlan *cur_plan = GetCurrentPlan(); in SetupForResume()
690 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldResume()
720 ThreadPlan *current_plan = GetCurrentPlan(); in ShouldStop()
810 ThreadPlan *plan_ptr = current_plan; in ShouldStop()
903 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldStop()
909 ThreadPlan *examined_plan = plan_ptr; in ShouldStop()
983 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldReportStop()
1092 ThreadPlan *Thread::GetCurrentPlan() { in GetCurrentPlan()
1160 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) { in GetPreviousPlan()
[all …]
H A DThreadPlanBase.cpp33 : ThreadPlan(ThreadPlan::eKindBase, "base plan", thread, eVoteYes, in ThreadPlanBase()
H A DThreadPlanStepUntil.cpp32 : ThreadPlan(ThreadPlan::eKindStepUntil, "Step until", thread, in ThreadPlanStepUntil()
339 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanPython.cpp32 : ThreadPlan(ThreadPlan::eKindPython, "Python based Thread Plan", thread, in ThreadPlanPython()
H A DThreadPlanStepOut.cpp40 : ThreadPlan(ThreadPlan::eKindStepOut, "Step out", thread, stop_vote, in ThreadPlanStepOut()
417 ThreadPlan::MischiefManaged(); in MischiefManaged()
H A DThreadPlanStepInRange.cpp42 : ThreadPlanStepRange(ThreadPlan::eKindStepInRange, in ThreadPlanStepInRange()
58 : ThreadPlanStepRange(ThreadPlan::eKindStepInRange, in ThreadPlanStepInRange()
394 ThreadPlan *current_plan, Flags &flags, FrameComparison operation, in DefaultShouldStopHereCallback()
H A DThreadPlanCallOnFunctionExit.cpp17 : ThreadPlan(ThreadPlanKind::eKindGeneric, "CallOnFunctionExit", thread, in ThreadPlanCallOnFunctionExit()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DThreadPlanShouldStopHere.h69 ThreadPlanShouldStopHere(ThreadPlan *owner);
71 ThreadPlanShouldStopHere(ThreadPlan *owner,
112 static bool DefaultShouldStopHereCallback(ThreadPlan *current_plan,
118 DefaultStepFromHereCallback(ThreadPlan *current_plan, Flags &flags,
132 ThreadPlan *m_owner;
H A DThreadPlan.h334 class ThreadPlan : public std::enable_shared_from_this<ThreadPlan>,
362 ThreadPlan(ThreadPlanKind kind, const char *name, Thread &thread,
365 virtual ~ThreadPlan();
574 ThreadPlan *GetPreviousPlan() { return m_thread.GetPreviousPlan(this); } in GetPreviousPlan()
626 DISALLOW_COPY_AND_ASSIGN(ThreadPlan);
637 class ThreadPlanNull : public ThreadPlan {
H A DThread.h971 ThreadPlan *GetCurrentPlan();
1022 bool IsThreadPlanDone(ThreadPlan *plan);
1035 bool WasThreadPlanDiscarded(ThreadPlan *plan);
1080 void DiscardThreadPlansUpToPlan(ThreadPlan *up_to_plan_ptr);
1261 friend class ThreadPlan;
1279 ThreadPlan *GetPreviousPlan(ThreadPlan *plan);
1362 bool PlanIsBasePlan(ThreadPlan *plan_ptr);
H A DThreadPlanCallOnFunctionExit.h23 class ThreadPlanCallOnFunctionExit : public ThreadPlan {
H A DThreadPlanPython.h33 class ThreadPlanPython : public ThreadPlan {
H A DThreadPlanBase.h26 class ThreadPlanBase : public ThreadPlan {
H A DThreadPlanStepOverBreakpoint.h18 class ThreadPlanStepOverBreakpoint : public ThreadPlan {
H A DThreadPlanStepInstruction.h19 class ThreadPlanStepInstruction : public ThreadPlan {
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBThreadPlan.h21 friend class lldb_private::ThreadPlan;
106 lldb_private::ThreadPlan *get();
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleThreadPlanStepThroughObjCTrampoline.cpp35 : ThreadPlan(ThreadPlan::eKindGeneric, in AppleThreadPlanStepThroughObjCTrampoline()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-private-interfaces.h86 ThreadPlan *current_plan, Flags &flags, lldb::FrameComparison operation,
89 ThreadPlan *current_plan, Flags &flags, lldb::FrameComparison operation,

12