Searched refs:bus_pkt (Results 1 - 2 of 2) sorted by relevance
/gem5/src/mem/cache/ |
H A D | noncoherent_cache.cc | 177 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 D | cache.cc | 586 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 7 milliseconds