X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fmem%2Fcache%2Fcache.hh;h=33c5a2412a04a32988b781dd7e958c4156f21b0a;hb=93b4845ed20d9d36c4564429e998f1184a47a8e3;hp=f8eccfee67b7963138e5ac698c243e097a002551;hpb=d695a3c4c4478f08673bff255250444857d48094;p=gem5.git diff --git a/src/mem/cache/cache.hh b/src/mem/cache/cache.hh index f8eccfee6..33c5a2412 100644 --- a/src/mem/cache/cache.hh +++ b/src/mem/cache/cache.hh @@ -103,8 +103,8 @@ class Cache : public BaseCache void doWritebacksAtomic(PacketList& writebacks) override; - void serviceMSHRTargets(MSHR *mshr, const PacketPtr pkt, CacheBlk *blk, - PacketList& writebacks) override; + void serviceMSHRTargets(MSHR *mshr, const PacketPtr pkt, + CacheBlk *blk) override; void recvTimingSnoopReq(PacketPtr pkt) override; @@ -141,8 +141,6 @@ class Cache : public BaseCache M5_NODISCARD PacketPtr evictBlock(CacheBlk *blk) override; - void evictBlock(CacheBlk *blk, PacketList &writebacks) override; - /** * Create a CleanEvict request for the given block. * @@ -152,7 +150,8 @@ class Cache : public BaseCache PacketPtr cleanEvictBlk(CacheBlk *blk); PacketPtr createMissPacket(PacketPtr cpu_pkt, CacheBlk *blk, - bool needsWritable) const override; + bool needs_writable, + bool is_whole_line_write) const override; /** * Send up a snoop request and find cached copies. If cached copies are