/gem5/src/mem/ruby/common/ |
H A D | DataBlock.hh | 40 class DataBlock class 43 DataBlock() function in class:DataBlock 48 DataBlock(const DataBlock &cp); 50 ~DataBlock() 56 DataBlock& operator=(const DataBlock& obj); 66 void copyPartial(const DataBlock &dblk, int offset, int len); 67 void copyPartial(const DataBlock &dblk, const WriteMask &mask); 68 void atomicPartial(const DataBlock [all...] |
H A D | DataBlock.cc | 29 #include "mem/ruby/common/DataBlock.hh" 34 DataBlock::DataBlock(const DataBlock &cp) function in class:DataBlock 42 DataBlock::alloc() 50 DataBlock::clear() 56 DataBlock::equal(const DataBlock& obj) const 62 DataBlock::copyPartial(const DataBlock [all...] |
H A D | SubBlock.hh | 36 #include "mem/ruby/common/DataBlock.hh" 59 void mergeTo(DataBlock& data) const { internalMergeTo(data); } 60 void mergeFrom(const DataBlock& data) { internalMergeFrom(data); } 65 void internalMergeTo(DataBlock& data) const; 66 void internalMergeFrom(const DataBlock& data);
|
H A D | SubBlock.cc | 45 SubBlock::internalMergeFrom(const DataBlock& data) 56 SubBlock::internalMergeTo(DataBlock& data) const
|
H A D | WriteMask.hh | 178 performAtomic(DataBlock & blk) const
|
/gem5/src/mem/ruby/slicc_interface/ |
H A D | AbstractCacheEntry.hh | 43 class DataBlock; 56 virtual DataBlock& getDataBlk()
|
H A D | RubySlicc_Util.hh | 43 #include "mem/ruby/common/DataBlock.hh" 101 testAndRead(Addr addr, DataBlock& blk, Packet *pkt) 127 testAndReadMask(Addr addr, DataBlock& blk, WriteMask& mask, Packet *pkt) 156 testAndWrite(Addr addr, DataBlock& blk, Packet *pkt)
|
H A D | RubyRequest.hh | 36 #include "mem/ruby/common/DataBlock.hh" 59 DataBlock m_WTData; 92 DataBlock & _Data, 119 DataBlock & _Data,
|
H A D | AbstractController.hh | 54 #include "mem/ruby/common/DataBlock.hh" 141 const DataBlock &block); 143 const DataBlock &block, int size);
|
H A D | AbstractController.cc | 265 Cycles latency, const DataBlock &block) 291 const DataBlock &block, int size)
|
/gem5/src/mem/ruby/system/ |
H A D | VIPERCoalescer.hh | 49 class DataBlock;
|
H A D | GPUCoalescer.hh | 54 class DataBlock; 111 void writeCallback(Addr address, DataBlock& data); 115 DataBlock& data); 119 DataBlock& data, 127 DataBlock& data, 132 void readCallback(Addr address, DataBlock& data); 136 DataBlock& data); 140 DataBlock& data, 147 DataBlock& data, 156 const DataBlock [all...] |
H A D | DMASequencer.hh | 37 #include "mem/ruby/common/DataBlock.hh" 71 void dataCallback(const DataBlock &dblk, const Addr &addr);
|
H A D | CacheRecorder.hh | 42 #include "mem/ruby/common/DataBlock.hh" 77 RubyRequestType type, Tick time, DataBlock& data);
|
H A D | Sequencer.hh | 71 DataBlock& data, 79 DataBlock& data, 154 void hitCallback(SequencerRequest* request, DataBlock& data,
|
H A D | GPUCoalescer.cc | 54 #include "mem/ruby/common/DataBlock.hh" 456 GPUCoalescer::writeCallback(Addr address, DataBlock& data) 464 DataBlock& data) 472 DataBlock& data, 485 DataBlock& data, 538 GPUCoalescer::readCallback(Addr address, DataBlock& data) 546 DataBlock& data) 554 DataBlock& data, 568 DataBlock& data, 596 DataBlock [all...] |
H A D | CacheRecorder.cc | 153 RubyRequestType type, Tick time, DataBlock& data)
|
H A D | Sequencer.cc | 357 Sequencer::writeCallback(Addr address, DataBlock& data, 412 Sequencer::readCallback(Addr address, DataBlock& data, 436 Sequencer::hitCallback(SequencerRequest* srequest, DataBlock& data,
|
H A D | DMASequencer.cc | 173 DMASequencer::dataCallback(const DataBlock & dblk, const Addr& address)
|
/gem5/src/mem/ruby/structures/ |
H A D | CacheMemory.hh | 38 #include "mem/ruby/common/DataBlock.hh" 62 DataBlock*& data_ptr); 66 DataBlock*& data_ptr);
|
H A D | CacheMemory.cc | 164 DataBlock*& data_ptr) 191 DataBlock*& data_ptr)
|