Searched refs:Data (Results 1 - 25 of 39) sorted by relevance

12

/gem5/ext/drampower/src/libdrampower/
H A DLibDRAMPower.h56 libDRAMPower(const Data::MemorySpecification& memSpec, bool includeIoAndTermination);
57 libDRAMPower(const Data::MemorySpecification& memSpec, bool includeIoAndTermination,const Data::MemBankWiseParams& bwPowerParams);
60 void doCommand(Data::MemCommand::cmds type,
68 const Data::MemoryPowerModel::Energy& getEnergy() const;
69 const Data::MemoryPowerModel::Power& getPower() const;
72 std::vector<Data::MemCommand> cmdList;
80 Data::MemorySpecification memSpec;
82 Data::CommandAnalysis counters;
85 Data
[all...]
H A DLibDRAMPower.cc44 using namespace Data;
56 libDRAMPower::libDRAMPower(const MemorySpecification& memSpec, bool includeIoAndTermination, const Data::MemBankWiseParams& bwPowerParams) :
105 const Data::MemoryPowerModel::Energy& libDRAMPower::getEnergy() const
110 const Data::MemoryPowerModel::Power& libDRAMPower::getPower() const
/gem5/ext/drampower/src/
H A DTraceParser.h51 TraceParser(const Data::MemorySpecification& memSpec);
53 std::vector<Data::MemCommand> cmd_list;
56 Data::MemCommand parseLine(std::string line);
58 Data::CommandAnalysis counters;
61 void parseFile(Data::MemorySpecification memSpec,
H A DParameter.cc43 using namespace Data;
99 Parameter Data::HexParameter(const string& id, int value)
108 Parameter Data::StringParameter(const string& id, const string& value)
113 ostream& Data::operator<<(ostream& os, const Parameter& parameter)
H A DMemArchitectureSpec.cc42 using namespace Data;
H A DMemArchitectureSpec.h45 namespace Data { namespace
H A DMemPowerSpec.h40 namespace Data { namespace
H A DMemorySpecification.cc41 using namespace Data;
H A DMemBankWiseParams.h45 namespace Data { namespace
H A DParametrisable.h46 namespace Data { namespace
H A DMemTimingSpec.h42 namespace Data { namespace
H A DTraceParser.cc42 using namespace Data;
51 Data::MemCommand TraceParser::parseLine(std::string line)
H A DParameter.h44 namespace Data { namespace
H A DMemBankWiseParams.cc40 using namespace Data;
H A DMemCommand.h47 namespace Data { namespace
H A DMemPowerSpec.cc40 using namespace Data;
H A DMemTimingSpec.cc40 using namespace Data;
H A DParametrisable.cc43 using namespace Data;
H A DMemorySpecification.h50 namespace Data { namespace
241 } // namespace Data
H A DCAHelpers.cc46 using namespace Data;
/gem5/src/mem/
H A Ddrampower.hh64 static Data::MemArchitectureSpec getArchParams(const DRAMCtrlParams* p);
70 static Data::MemTimingSpec getTimingParams(const DRAMCtrlParams* p);
76 static Data::MemPowerSpec getPowerParams(const DRAMCtrlParams* p);
91 static Data::MemorySpecification getMemSpec(const DRAMCtrlParams* p);
H A Ddrampower.cc50 Data::MemArchitectureSpec
53 Data::MemArchitectureSpec archSpec;
72 Data::MemTimingSpec
79 Data::MemTimingSpec timingSpec;
104 Data::MemPowerSpec
108 Data::MemPowerSpec powerSpec;
136 Data::MemorySpecification
139 Data::MemorySpecification memSpec;
/gem5/src/sim/
H A Darguments.cc36 Arguments::Data::~Data()
45 Arguments::Data::alloc(size_t size)
H A Darguments.hh48 class Data class in class:Arguments
51 Data(){} function in class:Arguments::Data
52 ~Data();
61 std::shared_ptr<Data> data;
65 : tc(ctx), number(n), data(new Data())
/gem5/src/base/loader/
H A Dhex_file.cc45 * BARE_IRON mode. A hex file consists of [Address Data] tuples that
69 uint32_t Data; local
74 parseLine(Line, &MemAddr, &Data);
77 memProxy.writeBlob(MemAddr << 2, &Data, sizeof(Data));

Completed in 27 milliseconds

12