Searched refs:DataBlock (Results 1 - 21 of 21) sorted by relevance

/gem5/src/mem/ruby/common/
H A DDataBlock.hh40 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 DDataBlock.cc29 #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 DSubBlock.hh36 #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 DSubBlock.cc45 SubBlock::internalMergeFrom(const DataBlock& data)
56 SubBlock::internalMergeTo(DataBlock& data) const
H A DWriteMask.hh178 performAtomic(DataBlock & blk) const
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractCacheEntry.hh43 class DataBlock;
56 virtual DataBlock& getDataBlk()
H A DRubySlicc_Util.hh43 #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 DRubyRequest.hh36 #include "mem/ruby/common/DataBlock.hh"
59 DataBlock m_WTData;
92 DataBlock & _Data,
119 DataBlock & _Data,
H A DAbstractController.hh54 #include "mem/ruby/common/DataBlock.hh"
141 const DataBlock &block);
143 const DataBlock &block, int size);
H A DAbstractController.cc265 Cycles latency, const DataBlock &block)
291 const DataBlock &block, int size)
/gem5/src/mem/ruby/system/
H A DVIPERCoalescer.hh49 class DataBlock;
H A DGPUCoalescer.hh54 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 DDMASequencer.hh37 #include "mem/ruby/common/DataBlock.hh"
71 void dataCallback(const DataBlock &dblk, const Addr &addr);
H A DCacheRecorder.hh42 #include "mem/ruby/common/DataBlock.hh"
77 RubyRequestType type, Tick time, DataBlock& data);
H A DSequencer.hh71 DataBlock& data,
79 DataBlock& data,
154 void hitCallback(SequencerRequest* request, DataBlock& data,
H A DGPUCoalescer.cc54 #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 DCacheRecorder.cc153 RubyRequestType type, Tick time, DataBlock& data)
H A DSequencer.cc357 Sequencer::writeCallback(Addr address, DataBlock& data,
412 Sequencer::readCallback(Addr address, DataBlock& data,
436 Sequencer::hitCallback(SequencerRequest* srequest, DataBlock& data,
H A DDMASequencer.cc173 DMASequencer::dataCallback(const DataBlock & dblk, const Addr& address)
/gem5/src/mem/ruby/structures/
H A DCacheMemory.hh38 #include "mem/ruby/common/DataBlock.hh"
62 DataBlock*& data_ptr);
66 DataBlock*& data_ptr);
H A DCacheMemory.cc164 DataBlock*& data_ptr)
191 DataBlock*& data_ptr)

Completed in 29 milliseconds