request.hh (9760:9db8a438608c) request.hh (9911:676d3dcf1cc2)
1/*
2 * Copyright (c) 2012 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

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

122
123 /** The request is a prefetch. */
124 static const FlagsType PREFETCH = 0x01000000;
125 /** The request should be prefetched into the exclusive state. */
126 static const FlagsType PF_EXCLUSIVE = 0x02000000;
127 /** The request should be marked as LRU. */
128 static const FlagsType EVICT_NEXT = 0x04000000;
129
1/*
2 * Copyright (c) 2012 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

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

122
123 /** The request is a prefetch. */
124 static const FlagsType PREFETCH = 0x01000000;
125 /** The request should be prefetched into the exclusive state. */
126 static const FlagsType PF_EXCLUSIVE = 0x02000000;
127 /** The request should be marked as LRU. */
128 static const FlagsType EVICT_NEXT = 0x04000000;
129
130 /** The request should be handled by the generic IPR code (only
131 * valid together with MMAPPED_IPR) */
132 static const FlagsType GENERIC_IPR = 0x08000000;
133
130 /** These flags are *not* cleared when a Request object is reused
131 (assigned a new address). */
132 static const FlagsType STICKY_FLAGS = INST_FETCH;
133
134 /** Request Ids that are statically allocated
135 * @{*/
136 /** This request id is used for writeback requests by the caches */
137 static const MasterID wbMasterId = 0;

--- 394 unchanged lines hidden ---
134 /** These flags are *not* cleared when a Request object is reused
135 (assigned a new address). */
136 static const FlagsType STICKY_FLAGS = INST_FETCH;
137
138 /** Request Ids that are statically allocated
139 * @{*/
140 /** This request id is used for writeback requests by the caches */
141 static const MasterID wbMasterId = 0;

--- 394 unchanged lines hidden ---