|
gem5 [DEVELOP-FOR-25.0]
|
Represents that the indicated thread context has a "lock" on the block, in the LL/SC sense. More...
#include <cache_blk.hh>
Public Member Functions | |
| bool | matches (const RequestPtr &req) const |
| bool | intersects (const RequestPtr &req) const |
| Lock (const RequestPtr &req) | |
Public Attributes | |
| ContextID | contextId |
| Addr | lowAddr |
| Addr | highAddr |
Represents that the indicated thread context has a "lock" on the block, in the LL/SC sense.
Definition at line 117 of file cache_blk.hh.
|
inline |
Definition at line 143 of file cache_blk.hh.
|
inline |
Definition at line 135 of file cache_blk.hh.
|
inline |
Definition at line 126 of file cache_blk.hh.
| ContextID gem5::CacheBlk::Lock::contextId |
Definition at line 120 of file cache_blk.hh.
| Addr gem5::CacheBlk::Lock::highAddr |
Definition at line 122 of file cache_blk.hh.
Referenced by intersects(), Lock(), and matches().
| Addr gem5::CacheBlk::Lock::lowAddr |
Definition at line 121 of file cache_blk.hh.
Referenced by intersects(), Lock(), and matches().