Searched refs:tgt_pkt (Results 1 - 4 of 4) sorted by relevance

/gem5/src/mem/cache/
H A Dnoncoherent_cache.cc253 Packet *tgt_pkt = target.pkt; local
265 satisfyRequest(tgt_pkt, blk);
269 transfer_offset = tgt_pkt->getOffset(blkSize) - initial_offset;
280 assert(tgt_pkt->req->masterId() < system->maxMasters());
281 missLatency[tgt_pkt->cmdToIndex()][tgt_pkt->req->masterId()] +=
284 tgt_pkt->makeTimingResponse();
286 tgt_pkt->copyError(pkt);
289 tgt_pkt->headerDelay = tgt_pkt
[all...]
H A Dcache.cc703 Packet *tgt_pkt = target.pkt; local
712 if (tgt_pkt->cmd.isSWPrefetch()) {
713 if (tgt_pkt->needsWritable()) {
743 delete tgt_pkt;
753 if (tgt_pkt->cmd == MemCmd::WriteLineReq) {
760 satisfyRequest(tgt_pkt, blk, true, mshr->hasPostDowngrade());
764 tgt_pkt->getOffset(blkSize) - initial_offset;
776 assert(!tgt_pkt->req->isUncacheable());
778 assert(tgt_pkt->req->masterId() < system->maxMasters());
779 missLatency[tgt_pkt
1348 PacketPtr tgt_pkt = mshr->getTarget()->pkt; local
[all...]
H A Dmshr.cc347 PacketPtr tgt_pkt = targets.front().pkt; local
349 tgt_pkt->req->isCacheMaintenance() ||
413 PacketPtr tgt_pkt = targets.front().pkt; local
414 if (hasPostInvalidate() || tgt_pkt->req->isCacheInvalidate()) {
H A Dbase.cc1723 PacketPtr tgt_pkt = mshr->getTarget()->pkt;
1725 DPRINTF(Cache, "%s: MSHR %s\n", __func__, tgt_pkt->print());
1731 if (writeAllocator && writeAllocator->coalesce() && tgt_pkt->isWrite()) {
1737 Tick delay = blkSize / tgt_pkt->getSize() * clockPeriod();
1739 "for write coalescing\n", tgt_pkt->print(), delay);
1754 PacketPtr pkt = createMissPacket(tgt_pkt, blk, mshr->needsWritable(),
1763 pkt = new Packet(tgt_pkt, false, true);
1826 PacketPtr tgt_pkt = wq_entry->getTarget()->pkt;
1828 DPRINTF(Cache, "%s: write %s\n", __func__, tgt_pkt->print());
1831 if (!memSidePort.sendTimingReq(tgt_pkt)) {
[all...]

Completed in 10 milliseconds