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()
720 ThreadPlan *current_plan = GetCurrentPlan(); in ShouldStop() local
771 current_plan->DoTraceLog(); in ShouldStop()
803 if (!current_plan->PlanExplainsStop(event_ptr)) { in ShouldStop()
804 if (current_plan->TracerExplainsStop()) { in ShouldStop()
810 ThreadPlan *plan_ptr = current_plan; in ShouldStop()
826 current_plan->WillStop(); in ShouldStop()
828 } while ((current_plan = GetCurrentPlan()) != prev_plan_ptr); in ShouldStop()
844 bool over_ride_stop = current_plan->ShouldAutoContinue(event_ptr); in ShouldStop()
848 current_plan->GetName(), over_ride_stop); in ShouldStop()
851 if (PlanIsBasePlan(current_plan)) { in ShouldStop()
852 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
860 if (PlanIsBasePlan(current_plan)) in ShouldStop()
863 should_stop = current_plan->ShouldStop(event_ptr); in ShouldStop()
865 log->Printf("Plan %s should stop: %d.", current_plan->GetName(), in ShouldStop()
867 if (current_plan->MischiefManaged()) { in ShouldStop()
869 current_plan->WillStop(); in ShouldStop()
874 if (should_stop && current_plan->IsMasterPlan() && in ShouldStop()
875 !current_plan->OkayToDiscard()) { in ShouldStop()
881 current_plan = GetCurrentPlan(); in ShouldStop()
882 if (current_plan == nullptr) { in ShouldStop()
1160 ThreadPlan *Thread::GetPreviousPlan(ThreadPlan *current_plan) { in GetPreviousPlan() argument
1161 if (current_plan == nullptr) in GetPreviousPlan()
1166 if (current_plan == m_completed_plan_stack[i].get()) in GetPreviousPlan()
1170 if (stack_size > 0 && m_completed_plan_stack[0].get() == current_plan) { in GetPreviousPlan()
1176 if (current_plan == m_plan_stack[i].get()) in GetPreviousPlan()