Searched refs:WriteMask (Results 1 - 6 of 6) sorted by relevance

/gem5/src/mem/ruby/common/
H A DWriteMask.cc29 #include "mem/ruby/common/WriteMask.hh"
36 WriteMask::print(std::ostream& out) const
H A DWriteMask.hh40 class WriteMask class
43 WriteMask() function in class:WriteMask
48 WriteMask(int size) function in class:WriteMask
52 WriteMask(int size, std::vector<bool> & mask) function in class:WriteMask
56 WriteMask(int size, std::vector<bool> &mask, function in class:WriteMask
61 ~WriteMask()
105 isOverlap(const WriteMask &readMask) const
118 cmpMask(const WriteMask &readMask) const
152 orMask(const WriteMask & writeMask)
195 operator<<(std::ostream& out, const WriteMask
[all...]
H A DDataBlock.hh38 class WriteMask;
67 void copyPartial(const DataBlock &dblk, const WriteMask &mask);
68 void atomicPartial(const DataBlock & dblk, const WriteMask & mask);
H A DDataBlock.cc31 #include "mem/ruby/common/WriteMask.hh"
62 DataBlock::copyPartial(const DataBlock &dblk, const WriteMask &mask)
72 DataBlock::atomicPartial(const DataBlock &dblk, const WriteMask &mask)
/gem5/src/mem/ruby/slicc_interface/
H A DRubySlicc_Util.hh45 #include "mem/ruby/common/WriteMask.hh"
97 * is searching for. During the access check, the WriteMask could be in any
127 testAndReadMask(Addr addr, DataBlock& blk, WriteMask& mask, Packet *pkt)
H A DRubyRequest.hh37 #include "mem/ruby/common/WriteMask.hh"
58 WriteMask m_writeMask;

Completed in 7 milliseconds