gem5
v19.0.0.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 133 of file cache_blk.hh.
|
inline |
Definition at line 158 of file cache_blk.hh.
|
inline |
Definition at line 150 of file cache_blk.hh.
References lowAddr.
|
inline |
Definition at line 141 of file cache_blk.hh.
References highAddr.
ContextID CacheBlk::Lock::contextId |
Definition at line 135 of file cache_blk.hh.
Addr CacheBlk::Lock::highAddr |
Definition at line 137 of file cache_blk.hh.
Referenced by matches().
Addr CacheBlk::Lock::lowAddr |
Definition at line 136 of file cache_blk.hh.
Referenced by intersects().