Lines Matching defs:isDirty
558 if (pkt->isClean() && blk && blk->isDirty()) {
648 have_data && (blk->isDirty() ||
958 if (blk->isDirty()) {
1160 // TODO: the coherent cache can assert(!blk->isDirty());
1260 // TODO: the coherent cache can assert(!blk->isDirty());
1325 if (from_cache && blk && blk->isValid() && !blk->isDirty() &&
1551 assert(blk && blk->isValid() && (blk->isDirty() || writebackClean));
1564 new Packet(req, blk->isDirty() ?
1568 pkt->print(), blk->isWritable(), blk->isDirty());
1613 blk->isWritable(), blk->isDirty());
1653 BaseCache::isDirty() const
1655 return tags->anyBlk([](CacheBlk &blk) { return blk.isDirty(); });
1667 if (blk.isDirty()) {
1690 if (blk.isDirty())
1695 assert(!blk.isDirty());
1771 if (pkt->isClean() && blk && blk->isDirty()) {
1802 if (pkt->isClean() && blk && blk->isDirty()) {
1847 bool dirty(isDirty());