667,668c667,668
< && pkt->checkFunctional(&cbpw, blk_addr, is_secure, blkSize,
< blk->data);
---
> && pkt->trySatisfyFunctional(&cbpw, blk_addr, is_secure, blkSize,
> blk->data);
677,680c677,680
< cpuSidePort.checkFunctional(pkt) ||
< mshrQueue.checkFunctional(pkt, blk_addr) ||
< writeBuffer.checkFunctional(pkt, blk_addr) ||
< memSidePort.checkFunctional(pkt);
---
> cpuSidePort.trySatisfyFunctional(pkt) ||
> mshrQueue.trySatisfyFunctional(pkt, blk_addr) ||
> writeBuffer.trySatisfyFunctional(pkt, blk_addr) ||
> memSidePort.trySatisfyFunctional(pkt);