mem-cache: Remove blk_addr from Queue::trySatisfyFunctional
[gem5.git] / src / mem / cache / queue.hh
index 30fe4bad6a8f2710559f829d1e900d511c16767a..c75894a763888f303fd5d946185dc6afbe1ced13 100644 (file)
@@ -181,11 +181,11 @@ class Queue : public Drainable
         return nullptr;
     }
 
-    bool trySatisfyFunctional(PacketPtr pkt, Addr blk_addr)
+    bool trySatisfyFunctional(PacketPtr pkt)
     {
         pkt->pushLabel(label);
         for (const auto& entry : allocatedList) {
-            if (entry->matchBlockAddr(blk_addr, pkt->isSecure()) &&
+            if (entry->matchBlockAddr(pkt) &&
                 entry->trySatisfyFunctional(pkt)) {
                 pkt->popLabel();
                 return true;