Searched refs:BaseGen (Results 1 - 11 of 11) sorted by relevance
/gem5/src/cpu/testers/traffic_gen/ |
H A D | pygen.cc | 60 std::shared_ptr<BaseGen> 64 return std::shared_ptr<BaseGen>(); 68 return std::shared_ptr<BaseGen>(); 73 std::shared_ptr<BaseGen> gen = 74 metaGenerator->cast<std::shared_ptr<BaseGen>>(); 89 py::class_<BaseGen, std::shared_ptr<BaseGen>> c_base(m, "BaseGen");
|
H A D | exit_gen.hh | 54 class ExitGen : public BaseGen 60 : BaseGen(obj, master_id, _duration)
|
H A D | idle_gen.hh | 59 class IdleGen : public BaseGen 65 : BaseGen(obj, master_id, _duration)
|
H A D | base.hh | 53 class BaseGen; 69 friend class BaseGen; 259 std::shared_ptr<BaseGen> createIdle(Tick duration); 260 std::shared_ptr<BaseGen> createExit(Tick duration); 262 std::shared_ptr<BaseGen> createLinear( 268 std::shared_ptr<BaseGen> createRandom( 274 std::shared_ptr<BaseGen> createDram( 284 std::shared_ptr<BaseGen> createDramRot( 295 std::shared_ptr<BaseGen> createTrace( 302 virtual std::shared_ptr<BaseGen> nextGenerato [all...] |
H A D | base_gen.cc | 54 BaseGen::BaseGen(SimObject &obj, MasterID master_id, Tick _duration) function in class:BaseGen 61 BaseGen::getPacket(Addr addr, unsigned size, const MemCmd& cmd, 89 : BaseGen(obj, master_id, _duration),
|
H A D | base_gen.hh | 62 class BaseGen class 96 BaseGen(SimObject &obj, MasterID master_id, Tick _duration); 98 virtual ~BaseGen() { } 137 class StochasticGen : public BaseGen
|
H A D | pygen.hh | 60 std::shared_ptr<BaseGen> nextGenerator() override;
|
H A D | traffic_gen.hh | 120 std::unordered_map<uint32_t, std::shared_ptr<BaseGen>> states; 123 std::shared_ptr<BaseGen> nextGenerator() override;
|
H A D | trace_gen.hh | 63 class TraceGen : public BaseGen 163 : BaseGen(obj, master_id, _duration),
|
H A D | base.cc | 359 std::shared_ptr<BaseGen> 362 return std::shared_ptr<BaseGen>(new IdleGen(*this, masterID, duration)); 365 std::shared_ptr<BaseGen> 368 return std::shared_ptr<BaseGen>(new ExitGen(*this, masterID, duration)); 371 std::shared_ptr<BaseGen> 377 return std::shared_ptr<BaseGen>(new LinearGen(*this, masterID, 385 std::shared_ptr<BaseGen> 391 return std::shared_ptr<BaseGen>(new RandomGen(*this, masterID, 399 std::shared_ptr<BaseGen> 410 return std::shared_ptr<BaseGen>(ne [all...] |
H A D | traffic_gen.cc | 355 std::shared_ptr<BaseGen>
|
Completed in 19 milliseconds