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 --- |