gem5  v21.1.0.2
gem5::HybridGen Member List

This is the complete list of members for gem5::HybridGen, including all inherited members.

_namegem5::BaseGenprotected
addrgem5::HybridGenprotected
addrMappinggem5::HybridGenprotected
bankBitsgem5::HybridGenprotected
bankBitsDramgem5::HybridGenprotected
bankBitsNvmgem5::HybridGenprotected
BaseGen(SimObject &obj, RequestorID requestor_id, Tick _duration)gem5::BaseGen
blockBitsgem5::HybridGenprotected
blockBitsDramgem5::HybridGenprotected
blockBitsNvmgem5::HybridGenprotected
blocksizegem5::HybridGenprotected
blocksizeDramgem5::HybridGenprotected
blocksizeNvmgem5::HybridGenprotected
bufferSizeNvmgem5::HybridGenprotected
cacheLineSizegem5::HybridGenprotected
countNumSeqPktsgem5::HybridGenprotected
dataLimitgem5::HybridGenprotected
dataManipulatedgem5::HybridGenprotected
durationgem5::BaseGen
endAddrgem5::HybridGenprotected
endAddrDramgem5::HybridGenprotected
endAddrNvmgem5::HybridGenprotected
enter()gem5::HybridGenvirtual
exit()gem5::BaseGeninlinevirtual
genStartAddr(unsigned int new_bank, unsigned int new_rank)gem5::HybridGen
getNextPacket()gem5::HybridGenvirtual
getPacket(Addr addr, unsigned size, const MemCmd &cmd, Request::FlagsType flags=0)gem5::BaseGenprotected
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)gem5::HybridGen
isNvmgem5::HybridGenprotected
isReadgem5::HybridGenprotected
maxPeriodgem5::HybridGenprotected
minPeriodgem5::HybridGenprotected
name() constgem5::BaseGeninline
nbrOfBanksgem5::HybridGenprotected
nbrOfBanksDramgem5::HybridGenprotected
nbrOfBanksNvmgem5::HybridGenprotected
nbrOfBanksUtilgem5::HybridGenprotected
nbrOfBanksUtilDramgem5::HybridGenprotected
nbrOfBanksUtilNvmgem5::HybridGenprotected
nbrOfRanksgem5::HybridGenprotected
nbrOfRanksDramgem5::HybridGenprotected
nbrOfRanksNvmgem5::HybridGenprotected
nextPacketTick(bool elastic, Tick delay) constgem5::HybridGenvirtual
numSeqPktsgem5::HybridGenprotected
numSeqPktsDramgem5::HybridGenprotected
numSeqPktsNvmgem5::HybridGenprotected
nvmPercentgem5::HybridGenprotected
pageBitsgem5::HybridGenprotected
pageBitsDramgem5::HybridGenprotected
pageBitsNvmgem5::HybridGenprotected
pageSizegem5::HybridGenprotected
pageSizeDramgem5::HybridGenprotected
rankBitsgem5::HybridGenprotected
rankBitsDramgem5::HybridGenprotected
rankBitsNvmgem5::HybridGenprotected
readPercentgem5::HybridGenprotected
requestorIdgem5::BaseGenprotected
startAddrgem5::HybridGenprotected
startAddrDramgem5::HybridGenprotected
startAddrNvmgem5::HybridGenprotected
~BaseGen()gem5::BaseGeninlinevirtual

Generated on Tue Sep 21 2021 12:27:42 for gem5 by doxygen 1.8.17