mem: Add a method for setting the time on a packet.
This commit is contained in:
parent
e06321091d
commit
b556dc4119
|
@ -221,6 +221,12 @@ class Request : public FastAlloc
|
||||||
/** Accessor for time. */
|
/** Accessor for time. */
|
||||||
Tick getTime() { assert(validPaddr || validAsidVaddr); return time; }
|
Tick getTime() { assert(validPaddr || validAsidVaddr); return time; }
|
||||||
void resetTime() { assert(validPaddr || validAsidVaddr); time = curTick; }
|
void resetTime() { assert(validPaddr || validAsidVaddr); time = curTick; }
|
||||||
|
void
|
||||||
|
setTime(Tick when)
|
||||||
|
{
|
||||||
|
assert(validPaddr || validAsidVaddr);
|
||||||
|
time = when;
|
||||||
|
}
|
||||||
|
|
||||||
/** Accessor for flags. */
|
/** Accessor for flags. */
|
||||||
uint32_t getFlags() { assert(validPaddr || validAsidVaddr); return flags; }
|
uint32_t getFlags() { assert(validPaddr || validAsidVaddr); return flags; }
|
||||||
|
|
Loading…
Reference in a new issue