gem5
v20.1.0.0
|
This is the complete list of members for HybridGen, including all inherited members.
_name | BaseGen | protected |
addr | HybridGen | protected |
addrMapping | HybridGen | protected |
bankBits | HybridGen | protected |
bankBitsDram | HybridGen | protected |
bankBitsNvm | HybridGen | protected |
BaseGen(SimObject &obj, RequestorID requestor_id, Tick _duration) | BaseGen | |
blockBits | HybridGen | protected |
blockBitsDram | HybridGen | protected |
blockBitsNvm | HybridGen | protected |
blocksize | HybridGen | protected |
blocksizeDram | HybridGen | protected |
blocksizeNvm | HybridGen | protected |
bufferSizeNvm | HybridGen | protected |
cacheLineSize | HybridGen | protected |
countNumSeqPkts | HybridGen | protected |
dataLimit | HybridGen | protected |
dataManipulated | HybridGen | protected |
duration | BaseGen | |
endAddr | HybridGen | protected |
endAddrDram | HybridGen | protected |
endAddrNvm | HybridGen | protected |
enter() | HybridGen | virtual |
exit() | BaseGen | inlinevirtual |
genStartAddr(unsigned int new_bank, unsigned int new_rank) | HybridGen | |
getNextPacket() | HybridGen | virtual |
getPacket(Addr addr, unsigned size, const MemCmd &cmd, Request::FlagsType flags=0) | BaseGen | protected |
HybridGen(SimObject &obj, RequestorID requestor_id, Tick _duration, Addr start_addr_dram, Addr end_addr_dram, Addr blocksize_dram, Addr start_addr_nvm, Addr end_addr_nvm, Addr blocksize_nvm, Addr cacheline_size, Tick min_period, Tick max_period, uint8_t read_percent, Addr data_limit, unsigned int num_seq_pkts_dram, unsigned int page_size_dram, unsigned int nbr_of_banks_dram, unsigned int nbr_of_banks_util_dram, unsigned int num_seq_pkts_nvm, unsigned int buffer_size_nvm, unsigned int nbr_of_banks_nvm, unsigned int nbr_of_banks_util_nvm, Enums::AddrMap addr_mapping, unsigned int nbr_of_ranks_dram, unsigned int nbr_of_ranks_nvm, uint8_t nvm_percent) | HybridGen | |
isNvm | HybridGen | protected |
isRead | HybridGen | protected |
maxPeriod | HybridGen | protected |
minPeriod | HybridGen | protected |
name() const | BaseGen | inline |
nbrOfBanks | HybridGen | protected |
nbrOfBanksDram | HybridGen | protected |
nbrOfBanksNvm | HybridGen | protected |
nbrOfBanksUtil | HybridGen | protected |
nbrOfBanksUtilDram | HybridGen | protected |
nbrOfBanksUtilNvm | HybridGen | protected |
nbrOfRanks | HybridGen | protected |
nbrOfRanksDram | HybridGen | protected |
nbrOfRanksNvm | HybridGen | protected |
nextPacketTick(bool elastic, Tick delay) const | HybridGen | virtual |
numSeqPkts | HybridGen | protected |
numSeqPktsDram | HybridGen | protected |
numSeqPktsNvm | HybridGen | protected |
nvmPercent | HybridGen | protected |
pageBits | HybridGen | protected |
pageBitsDram | HybridGen | protected |
pageBitsNvm | HybridGen | protected |
pageSize | HybridGen | protected |
pageSizeDram | HybridGen | protected |
rankBits | HybridGen | protected |
rankBitsDram | HybridGen | protected |
rankBitsNvm | HybridGen | protected |
readPercent | HybridGen | protected |
requestorId | BaseGen | protected |
startAddr | HybridGen | protected |
startAddrDram | HybridGen | protected |
startAddrNvm | HybridGen | protected |
~BaseGen() | BaseGen | inlinevirtual |