gem5
v20.0.0.3
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
+
Enumerations
a
b
c
d
e
f
i
l
m
o
p
r
s
t
v
x
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
+
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
w
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Related Functions
:
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
+
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
+
Enumerations
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
+
Enumerator
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
ThreadState Member List
This is the complete list of members for
ThreadState
, including all inherited members.
_contextId
ThreadState
protected
_status
ThreadState
protected
_threadId
ThreadState
protected
baseCpu
ThreadState
protected
contextId
() const
ThreadState
inline
cpuId
() const
ThreadState
inline
currentSection
()
Serializable
static
dumpFuncProfile
()
ThreadState
funcExeInst
ThreadState
getKernelStats
()
ThreadState
inline
getPhysProxy
()
ThreadState
getProcessPtr
()
ThreadState
inline
getQuiesceEvent
()
ThreadState
inline
getVirtProxy
()
ThreadState
initMemProxies
(ThreadContext *tc)
ThreadState
kernelStats
ThreadState
lastActivate
ThreadState
lastSuspend
ThreadState
numInst
ThreadState
numInsts
ThreadState
numLoad
ThreadState
numMemRefs
ThreadState
numOp
ThreadState
numOps
ThreadState
physProxy
ThreadState
protected
process
ThreadState
protected
profile
ThreadState
profileClear
()
ThreadState
profileNode
ThreadState
profilePC
ThreadState
profileSample
()
ThreadState
quiesceEvent
ThreadState
readFuncExeInst
() const
ThreadState
inline
readLastActivate
() const
ThreadState
inline
readLastSuspend
() const
ThreadState
inline
Serializable
()
Serializable
serialize
(CheckpointOut &cp) const override
ThreadState
virtual
serializeAll
(const std::string &cpt_dir)
Serializable
static
serializeSection
(CheckpointOut &cp, const char *name) const
Serializable
serializeSection
(CheckpointOut &cp, const std::string &name) const
Serializable
inline
setContextId
(ContextID id)
ThreadState
inline
setFuncExeInst
(Counter new_val)
ThreadState
inline
setProcessPtr
(Process *p)
ThreadState
inline
setStatus
(Status new_status)
ThreadState
inline
setThreadId
(ThreadID id)
ThreadState
inline
socketId
() const
ThreadState
inline
startNumLoad
ThreadState
Status
typedef
ThreadState
status
() const
ThreadState
inline
storeCondFailures
ThreadState
threadId
() const
ThreadState
inline
ThreadState
(BaseCPU *cpu, ThreadID _tid, Process *_process)
ThreadState
unserialize
(CheckpointIn &cp) override
ThreadState
virtual
unserializeGlobals
(CheckpointIn &cp)
Serializable
static
unserializeSection
(CheckpointIn &cp, const char *name)
Serializable
unserializeSection
(CheckpointIn &cp, const std::string &name)
Serializable
inline
virtProxy
ThreadState
protected
~Serializable
()
Serializable
virtual
~ThreadState
()
ThreadState
virtual
Generated on Fri Jul 3 2020 15:53:21 for gem5 by
doxygen
1.8.13