cache.cc (12729:9870d6f73e04) cache.cc (12730:6c2ea88bf129)
1/*
2 * Copyright (c) 2010-2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 859 unchanged lines hidden (view full) ---

868
869PacketPtr
870Cache::cleanEvictBlk(CacheBlk *blk)
871{
872 assert(!writebackClean);
873 assert(blk && blk->isValid() && !blk->isDirty());
874 // Creating a zero sized write, a message to the snoop filter
875 Request *req =
1/*
2 * Copyright (c) 2010-2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 859 unchanged lines hidden (view full) ---

868
869PacketPtr
870Cache::cleanEvictBlk(CacheBlk *blk)
871{
872 assert(!writebackClean);
873 assert(blk && blk->isValid() && !blk->isDirty());
874 // Creating a zero sized write, a message to the snoop filter
875 Request *req =
876 new Request(tags->regenerateBlkAddr(blk), blkSize, 0,
876 new Request(regenerateBlkAddr(blk), blkSize, 0,
877 Request::wbMasterId);
878 if (blk->isSecure())
879 req->setFlags(Request::SECURE);
880
881 req->taskId(blk->task_id);
882
883 PacketPtr pkt = new Packet(req, MemCmd::CleanEvict);
884 pkt->allocate();

--- 531 unchanged lines hidden ---
877 Request::wbMasterId);
878 if (blk->isSecure())
879 req->setFlags(Request::SECURE);
880
881 req->taskId(blk->task_id);
882
883 PacketPtr pkt = new Packet(req, MemCmd::CleanEvict);
884 pkt->allocate();

--- 531 unchanged lines hidden ---