cache.hh (13017:a620da03ab10) | cache.hh (13350:247e4108a5e8) |
---|---|
1/* 2 * Copyright (c) 2012-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 --- 138 unchanged lines hidden (view full) --- 147 * Create a CleanEvict request for the given block. 148 * 149 * @param blk The block to evict. 150 * @return The CleanEvict request for the block. 151 */ 152 PacketPtr cleanEvictBlk(CacheBlk *blk); 153 154 PacketPtr createMissPacket(PacketPtr cpu_pkt, CacheBlk *blk, | 1/* 2 * Copyright (c) 2012-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 --- 138 unchanged lines hidden (view full) --- 147 * Create a CleanEvict request for the given block. 148 * 149 * @param blk The block to evict. 150 * @return The CleanEvict request for the block. 151 */ 152 PacketPtr cleanEvictBlk(CacheBlk *blk); 153 154 PacketPtr createMissPacket(PacketPtr cpu_pkt, CacheBlk *blk, |
155 bool needsWritable) const override; | 155 bool needs_writable, 156 bool is_whole_line_write) const override; |
156 157 /** 158 * Send up a snoop request and find cached copies. If cached copies are 159 * found, set the BLOCK_CACHED flag in pkt. 160 */ 161 bool isCachedAbove(PacketPtr pkt, bool is_timing = true); 162 163 public: --- 15 unchanged lines hidden --- | 157 158 /** 159 * Send up a snoop request and find cached copies. If cached copies are 160 * found, set the BLOCK_CACHED flag in pkt. 161 */ 162 bool isCachedAbove(PacketPtr pkt, bool is_timing = true); 163 164 public: --- 15 unchanged lines hidden --- |