Lines Matching refs:current_plan

603   ThreadPlan *current_plan = GetCurrentPlan();  in WillStop()  local
608 if (!current_plan) in WillStop()
611 current_plan->WillStop(); in WillStop()
730 ThreadPlan *current_plan = GetCurrentPlan(); in ShouldStop() local
786 current_plan->DoTraceLog(); in ShouldStop()
817 if (!current_plan->PlanExplainsStop(event_ptr)) { in ShouldStop()
818 if (current_plan->TracerExplainsStop()) { in ShouldStop()
824 ThreadPlan *plan_ptr = current_plan; in ShouldStop()
842 current_plan->WillStop(); in ShouldStop()
844 } while ((current_plan = GetCurrentPlan()) != prev_plan_ptr); in ShouldStop()
868 if (current_plan->IsBasePlan()) { in ShouldStop()
869 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
876 if (current_plan->IsBasePlan()) in ShouldStop()
879 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
880 LLDB_LOGF(log, "Plan %s should stop: %d.", current_plan->GetName(), in ShouldStop()
882 if (current_plan->MischiefManaged()) { in ShouldStop()
884 current_plan->WillStop(); in ShouldStop()
886 if (current_plan->ShouldAutoContinue(event_ptr)) { in ShouldStop()
889 current_plan->GetName()); in ShouldStop()
896 if (should_stop && current_plan->IsControllingPlan() && in ShouldStop()
897 !current_plan->OkayToDiscard()) { in ShouldStop()
901 current_plan = GetCurrentPlan(); in ShouldStop()
902 if (current_plan == nullptr) { in ShouldStop()
1152 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1153 return GetPlans().GetPreviousPlan(current_plan); in GetPreviousPlan()