Home | History | Annotate | Download | only in Target

Lines Matching refs:plan_ptr

633     ThreadPlan *plan_ptr = GetCurrentPlan();
634 if (plan_ptr)
636 need_to_resume = plan_ptr->WillResume(resume_state, true);
638 while ((plan_ptr = GetPreviousPlan(plan_ptr)) != NULL)
640 plan_ptr->WillResume (resume_state, false);
772 ThreadPlan *plan_ptr = current_plan;
773 while ((plan_ptr = GetPreviousPlan(plan_ptr)) != NULL)
775 if (plan_ptr->PlanExplainsStop(event_ptr))
777 should_stop = plan_ptr->ShouldStop (event_ptr);
779 // plan_ptr explains the stop, next check whether plan_ptr is done, if so, then we should take it
782 if (plan_ptr->MischiefManaged())
785 ThreadPlan *prev_plan_ptr = GetPreviousPlan (plan_ptr);
796 if (plan_ptr->IsMasterPlan() && !plan_ptr->OkayToDiscard())
879 ThreadPlan *plan_ptr = GetCurrentPlan();
880 while (!PlanIsBasePlan(plan_ptr))
882 bool stale = plan_ptr->IsPlanStale ();
883 ThreadPlan *examined_plan = plan_ptr;
884 plan_ptr = GetPreviousPlan (examined_plan);
947 ThreadPlan *plan_ptr = GetCurrentPlan();
950 if (plan_ptr->PlanExplainsStop(event_ptr))
952 thread_vote = plan_ptr->ShouldReportStop(event_ptr);
955 if (PlanIsBasePlan(plan_ptr))
958 plan_ptr = GetPreviousPlan(plan_ptr);
1321 Thread::PlanIsBasePlan (ThreadPlan *plan_ptr)
1323 if (plan_ptr->IsBasePlan())
1328 return m_plan_stack[0].get() == plan_ptr;