Searched refs:sched_list (Results 1 - 5 of 5) sorted by relevance

/gem5/src/gpu-compute/
H A Drr_scheduling_policy.hh54 __chooseWave(std::vector<Wavefront*> *sched_list) argument
56 panic_if(!sched_list->size(), "RR scheduling policy sched list is "
68 selected_wave = sched_list->front();
70 sched_list->erase(sched_list->begin());
H A Dof_scheduling_policy.hh54 __chooseWave(std::vector<Wavefront*> *sched_list) argument
56 panic_if(!sched_list->size(), "OF scheduling policy sched list is "
63 for (int position = 0; position < sched_list->size(); ++position) {
64 Wavefront *cur_wave = sched_list->at(position);
77 sched_list->erase(sched_list->begin() + selected_position);
H A Dscheduling_policy.hh51 virtual Wavefront *chooseWave(std::vector<Wavefront*> *sched_list) = 0;
69 chooseWave(std::vector<Wavefront*> *sched_list) override
71 return Policy::__chooseWave(sched_list);
H A Dscheduler.cc61 Scheduler::bindList(std::vector<Wavefront*> *sched_list) argument
63 scheduleList = sched_list;
H A Dscheduler.hh51 void bindList(std::vector<Wavefront*> *sched_list);

Completed in 6 milliseconds