gem5
|
#include <random>
#include <string>
#include <type_traits>
#include "base/compiler.hh"
#include "base/types.hh"
#include "sim/serialize.hh"
Go to the source code of this file.
Classes | |
class | Random |
Variables | |
Random | random_mt |
Random random_mt |
Definition at line 100 of file random.cc.
Referenced by Check::Check(), RandomRepl::findVictim(), GarnetSyntheticTraffic::generatePkt(), DramGen::genStartAddr(), SimpleMemory::getLatency(), LinearGen::getNextPacket(), RandomGen::getNextPacket(), DramGen::getNextPacket(), CheckTable::getRandomCheck(), DistIface::init(), Check::initiate(), SeriesRequestGenerator::initiate(), Check::initiateAction(), Check::initiateCheck(), Check::initiateFlush(), Check::initiatePrefetch(), LTAGE::loopUpdate(), LinearGen::nextPacketTick(), RandomGen::nextPacketTick(), PerfectSwitch::operateMessageBuffer(), StridePrefetcher::pcTableVictim(), Check::pickInitiatingNode(), Check::pickValue(), pybind_init_core(), random_time(), EtherSwitch::Interface::switchingDelay(), GarnetSyntheticTraffic::tick(), MemTest::tick(), DefaultFetch< Impl >::tick(), TrafficGen::transition(), EtherLink::Link::transmit(), DistEtherLink::TxLink::transmit(), and LTAGE::update().