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