Lines Matching refs:current_plan

596   ThreadPlan *current_plan = GetCurrentPlan();  in WillStop()  local
601 if (!current_plan) in WillStop()
604 current_plan->WillStop(); in WillStop()
723 ThreadPlan *current_plan = GetCurrentPlan(); in ShouldStop() local
779 current_plan->DoTraceLog(); in ShouldStop()
810 if (!current_plan->PlanExplainsStop(event_ptr)) { in ShouldStop()
811 if (current_plan->TracerExplainsStop()) { in ShouldStop()
817 ThreadPlan *plan_ptr = current_plan; in ShouldStop()
835 current_plan->WillStop(); in ShouldStop()
837 } while ((current_plan = GetCurrentPlan()) != prev_plan_ptr); in ShouldStop()
861 if (current_plan->IsBasePlan()) { in ShouldStop()
862 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
869 if (current_plan->IsBasePlan()) in ShouldStop()
872 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
873 LLDB_LOGF(log, "Plan %s should stop: %d.", current_plan->GetName(), in ShouldStop()
875 if (current_plan->MischiefManaged()) { in ShouldStop()
877 current_plan->WillStop(); in ShouldStop()
879 if (current_plan->ShouldAutoContinue(event_ptr)) { in ShouldStop()
882 current_plan->GetName()); in ShouldStop()
889 if (should_stop && current_plan->IsControllingPlan() && in ShouldStop()
890 !current_plan->OkayToDiscard()) { in ShouldStop()
894 current_plan = GetCurrentPlan(); in ShouldStop()
895 if (current_plan == nullptr) { in ShouldStop()
1145 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) const{ in GetPreviousPlan()
1146 return GetPlans().GetPreviousPlan(current_plan); in GetPreviousPlan()