Lines Matching defs:writebacks

252         /// @note writebacks will be checked in getNextMSHR()
346 PacketList writebacks;
349 satisfied = access(pkt, blk, lat, writebacks);
354 doWritebacks(writebacks, clockEdge(lat + forwardLatency));
457 PacketList writebacks;
475 blk = handleFill(pkt, blk, writebacks, allocate);
531 evictBlock(blk, writebacks);
535 // copy writebacks to write buffer
536 doWritebacks(writebacks, forward_time);
547 // writebacks... that would mean that someone used an atomic
555 PacketList writebacks;
556 bool satisfied = access(pkt, blk, lat, writebacks);
566 writebacks.push_back(wb_pkt);
570 // handle writebacks resulting from the access here to ensure they
572 doWritebacksAtomic(writebacks);
573 assert(writebacks.empty());
576 lat += handleAtomicReqMiss(pkt, blk, writebacks);
590 // do any writebacks resulting from the response handling
591 doWritebacksAtomic(writebacks);
800 PacketList &writebacks)
856 // only when writebacks arrive, and packets do not contain
890 evictBlock(evict_blk, writebacks);
1025 PacketList &writebacks)
1124 blk = allocateBlock(pkt, writebacks);
1143 writebacks)) {
1219 blk = allocateBlock(pkt, writebacks);
1242 writebacks)) {
1335 BaseCache::handleFill(PacketPtr pkt, CacheBlk *blk, PacketList &writebacks,
1355 blk = allocate ? allocateBlock(pkt, writebacks) : nullptr;
1432 BaseCache::allocateBlock(const PacketPtr pkt, PacketList &writebacks)
1505 evictBlock(blk, writebacks);
1538 BaseCache::evictBlock(CacheBlk *blk, PacketList &writebacks)
1542 writebacks.push_back(pkt);
1553 writebacks[Request::wbMasterId]++;
1811 PacketList writebacks;
1812 writebacks.push_back(wb_pkt);
1813 doWritebacks(writebacks, 0);
1906 // should writebacks be included here? prior code was inconsistent...
2146 writebacks
2148 .name(name() + ".writebacks")
2149 .desc("number of writebacks")
2153 writebacks.subname(i, system->getMasterName(i));
2595 // check for request packets (requests & writebacks)