packet.cc (12334:e0ab29a34764) | packet.cc (12344:57364c030de3) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2011-2016 ARM Limited | 2 * Copyright (c) 2011-2017 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 79 unchanged lines hidden (view full) --- 90 /* WritebackDirty */ 91 { SET5(IsWrite, IsRequest, IsEviction, HasData, FromCache), 92 InvalidCmd, "WritebackDirty" }, 93 /* WritebackClean - This allows the upstream cache to writeback a 94 * line to the downstream cache without it being considered 95 * dirty. */ 96 { SET5(IsWrite, IsRequest, IsEviction, HasData, FromCache), 97 InvalidCmd, "WritebackClean" }, | 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 79 unchanged lines hidden (view full) --- 90 /* WritebackDirty */ 91 { SET5(IsWrite, IsRequest, IsEviction, HasData, FromCache), 92 InvalidCmd, "WritebackDirty" }, 93 /* WritebackClean - This allows the upstream cache to writeback a 94 * line to the downstream cache without it being considered 95 * dirty. */ 96 { SET5(IsWrite, IsRequest, IsEviction, HasData, FromCache), 97 InvalidCmd, "WritebackClean" }, |
98 /* WriteClean - This allows a cache to write a dirty block to a memory 99 below without evicting its copy. */ 100 { SET4(IsWrite, IsRequest, HasData, FromCache), InvalidCmd, "WriteClean" }, |
|
98 /* CleanEvict */ 99 { SET3(IsRequest, IsEviction, FromCache), InvalidCmd, "CleanEvict" }, 100 /* SoftPFReq */ 101 { SET4(IsRead, IsRequest, IsSWPrefetch, NeedsResponse), 102 SoftPFResp, "SoftPFReq" }, 103 /* HardPFReq */ 104 { SET5(IsRead, IsRequest, IsHWPrefetch, NeedsResponse, FromCache), 105 HardPFResp, "HardPFReq" }, --- 317 unchanged lines hidden --- | 101 /* CleanEvict */ 102 { SET3(IsRequest, IsEviction, FromCache), InvalidCmd, "CleanEvict" }, 103 /* SoftPFReq */ 104 { SET4(IsRead, IsRequest, IsSWPrefetch, NeedsResponse), 105 SoftPFResp, "SoftPFReq" }, 106 /* HardPFReq */ 107 { SET5(IsRead, IsRequest, IsHWPrefetch, NeedsResponse, FromCache), 108 HardPFResp, "HardPFReq" }, --- 317 unchanged lines hidden --- |