gem5  v20.1.0.0
Public Member Functions | Static Public Member Functions | List of all members
OFSchedulingPolicy Class Referencefinal

#include <of_scheduling_policy.hh>

Inheritance diagram for OFSchedulingPolicy:
__SchedulingPolicy< OFSchedulingPolicy > SchedulingPolicy

Public Member Functions

 OFSchedulingPolicy ()
 
- Public Member Functions inherited from __SchedulingPolicy< OFSchedulingPolicy >
 __SchedulingPolicy ()
 
WavefrontchooseWave (std::vector< Wavefront * > *sched_list) override
 
- Public Member Functions inherited from SchedulingPolicy
 SchedulingPolicy ()
 

Static Public Member Functions

static Wavefront__chooseWave (std::vector< Wavefront * > *sched_list)
 

Detailed Description

Definition at line 43 of file of_scheduling_policy.hh.

Constructor & Destructor Documentation

◆ OFSchedulingPolicy()

OFSchedulingPolicy::OFSchedulingPolicy ( )
inline

Definition at line 46 of file of_scheduling_policy.hh.

Member Function Documentation

◆ __chooseWave()

static Wavefront* OFSchedulingPolicy::__chooseWave ( std::vector< Wavefront * > *  sched_list)
inlinestatic

Definition at line 51 of file of_scheduling_policy.hh.

References panic_if, and Wavefront::wfDynId.


The documentation for this class was generated from the following file:

Generated on Wed Sep 30 2020 14:02:28 for gem5 by doxygen 1.8.17