Lines Matching refs:plan_ptr
690 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldResume() local
691 if (plan_ptr) { in ShouldResume()
692 need_to_resume = plan_ptr->WillResume(resume_state, true); in ShouldResume()
694 while ((plan_ptr = GetPreviousPlan(plan_ptr)) != nullptr) { in ShouldResume()
695 plan_ptr->WillResume(resume_state, false); in ShouldResume()
810 ThreadPlan *plan_ptr = current_plan; in ShouldStop() local
811 while ((plan_ptr = GetPreviousPlan(plan_ptr)) != nullptr) { in ShouldStop()
812 if (plan_ptr->PlanExplainsStop(event_ptr)) { in ShouldStop()
813 should_stop = plan_ptr->ShouldStop(event_ptr); in ShouldStop()
819 if (plan_ptr->MischiefManaged()) { in ShouldStop()
822 ThreadPlan *prev_plan_ptr = GetPreviousPlan(plan_ptr); in ShouldStop()
833 (plan_ptr->IsMasterPlan() && !plan_ptr->OkayToDiscard()); in ShouldStop()
903 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldStop() local
907 while (!PlanIsBasePlan(plan_ptr)) { in ShouldStop()
908 bool stale = plan_ptr->IsPlanStale(); in ShouldStop()
909 ThreadPlan *examined_plan = plan_ptr; in ShouldStop()
910 plan_ptr = GetPreviousPlan(examined_plan); in ShouldStop()
983 ThreadPlan *plan_ptr = GetCurrentPlan(); in ShouldReportStop() local
985 if (plan_ptr->PlanExplainsStop(event_ptr)) { in ShouldReportStop()
986 thread_vote = plan_ptr->ShouldReportStop(event_ptr); in ShouldReportStop()
989 if (PlanIsBasePlan(plan_ptr)) in ShouldReportStop()
992 plan_ptr = GetPreviousPlan(plan_ptr); in ShouldReportStop()
1341 bool Thread::PlanIsBasePlan(ThreadPlan *plan_ptr) { in PlanIsBasePlan() argument
1342 if (plan_ptr->IsBasePlan()) in PlanIsBasePlan()
1347 return m_plan_stack[0].get() == plan_ptr; in PlanIsBasePlan()