Searched refs:bus_pkt (Results 1 - 2 of 2) sorted by relevance

/gem5/src/mem/cache/
H A Dnoncoherent_cache.cc177 PacketPtr bus_pkt = createMissPacket(pkt, blk, true, local
179 DPRINTF(Cache, "Sending an atomic %s\n", bus_pkt->print());
181 Cycles latency = ticksToCycles(memSidePort.sendAtomic(bus_pkt));
183 assert(bus_pkt->isResponse());
187 assert(bus_pkt->isRead());
189 assert(!bus_pkt->isInvalidate());
190 assert(!bus_pkt->hasSharers());
193 DPRINTF(Cache, "Receive response: %s\n", bus_pkt->print());
195 if (!bus_pkt->isError()) {
199 bus_pkt
[all...]
H A Dcache.cc586 PacketPtr bus_pkt = createMissPacket(pkt, blk, pkt->needsWritable(), local
589 bool is_forward = (bus_pkt == nullptr);
594 bus_pkt = pkt;
598 bus_pkt->print());
604 Cycles latency = ticksToCycles(memSidePort.sendAtomic(bus_pkt));
606 bool is_invalidate = bus_pkt->isInvalidate();
610 bus_pkt->print(), old_state);
613 // in place in the bus_pkt == pkt structure, so we don't need
614 // to do anything. Otherwise, use the separate bus_pkt to
618 assert(bus_pkt
[all...]

Completed in 5 milliseconds