Lines Matching refs:current_plan
607 ThreadPlan *current_plan = GetCurrentPlan(); in WillStop() local
614 if (!current_plan) in WillStop()
617 current_plan->WillStop(); in WillStop()
732 ThreadPlan *current_plan = GetCurrentPlan(); in ShouldStop() local
785 current_plan->DoTraceLog(); in ShouldStop()
816 if (!current_plan->PlanExplainsStop(event_ptr)) { in ShouldStop()
817 if (current_plan->TracerExplainsStop()) { in ShouldStop()
823 ThreadPlan *plan_ptr = current_plan; in ShouldStop()
841 current_plan->WillStop(); in ShouldStop()
843 } while ((current_plan = GetCurrentPlan()) != prev_plan_ptr); in ShouldStop()
862 if (current_plan->IsBasePlan()) { in ShouldStop()
863 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
870 if (current_plan->IsBasePlan()) in ShouldStop()
873 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
874 LLDB_LOGF(log, "Plan %s should stop: %d.", current_plan->GetName(), in ShouldStop()
876 if (current_plan->MischiefManaged()) { in ShouldStop()
878 current_plan->WillStop(); in ShouldStop()
880 if (current_plan->ShouldAutoContinue(event_ptr)) { in ShouldStop()
883 current_plan->GetName()); in ShouldStop()
890 if (should_stop && current_plan->IsMasterPlan() && in ShouldStop()
891 !current_plan->OkayToDiscard()) { in ShouldStop()
895 current_plan = GetCurrentPlan(); in ShouldStop()
896 if (current_plan == nullptr) { in ShouldStop()
1146 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1147 return GetPlans().GetPreviousPlan(current_plan); in GetPreviousPlan()