|
gem5
v20.1.0.5
|
This struct stores a line in the trace file. More...
Public Member Functions | |
| bool | isValid () const |
| Check validity of this element. More... | |
| void | clear () |
| Make this element invalid. More... | |
Public Attributes | |
| MemCmd | cmd |
| Specifies if the request is to be a read or a write. More... | |
| Addr | addr |
| The address for the request. More... | |
| Addr | blocksize |
| The size of the access for the request. More... | |
| Tick | tick |
| The time at which the request should be sent. More... | |
| Request::FlagsType | flags |
| Potential request flags to use. More... | |
| Addr | pc |
| Instruction PC. More... | |
This struct stores a line in the trace file.
Definition at line 347 of file trace_cpu.hh.
|
inline |
Make this element invalid.
Definition at line 379 of file trace_cpu.hh.
References cmd, and MemCmd::InvalidCmd.
Referenced by TraceCPU::FixedRetryGen::nextExecute().
|
inline |
Check validity of this element.
Definition at line 372 of file trace_cpu.hh.
References cmd, and MemCmd::InvalidCmd.
Referenced by TraceCPU::FixedRetryGen::tryNext().
| Addr TraceCPU::FixedRetryGen::TraceElement::addr |
The address for the request.
Definition at line 353 of file trace_cpu.hh.
Referenced by TraceCPU::FixedRetryGen::nextExecute(), TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().
| Addr TraceCPU::FixedRetryGen::TraceElement::blocksize |
The size of the access for the request.
Definition at line 356 of file trace_cpu.hh.
Referenced by TraceCPU::FixedRetryGen::nextExecute(), TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().
| MemCmd TraceCPU::FixedRetryGen::TraceElement::cmd |
Specifies if the request is to be a read or a write.
Definition at line 350 of file trace_cpu.hh.
Referenced by clear(), isValid(), TraceCPU::FixedRetryGen::nextExecute(), TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().
| Request::FlagsType TraceCPU::FixedRetryGen::TraceElement::flags |
Potential request flags to use.
Definition at line 362 of file trace_cpu.hh.
Referenced by TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().
| Addr TraceCPU::FixedRetryGen::TraceElement::pc |
Instruction PC.
Definition at line 365 of file trace_cpu.hh.
Referenced by TraceCPU::FixedRetryGen::nextExecute(), TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().
| Tick TraceCPU::FixedRetryGen::TraceElement::tick |
The time at which the request should be sent.
Definition at line 359 of file trace_cpu.hh.
Referenced by TraceCPU::FixedRetryGen::init(), TraceCPU::FixedRetryGen::nextExecute(), TraceCPU::FixedRetryGen::InputStream::read(), and TraceCPU::FixedRetryGen::tryNext().