gem5
v19.0.0.0
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
z
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
+
Enumerations
a
b
c
d
e
f
g
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
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
ArchTimer Member List
This is the complete list of members for
ArchTimer
, including all inherited members.
_control
ArchTimer
protected
_counterLimit
ArchTimer
protected
_counterLimitReachedEvent
ArchTimer
protected
_interrupt
ArchTimer
protected
_offset
ArchTimer
protected
_parent
ArchTimer
protected
_systemCounter
ArchTimer
protected
ArchTimer
(const std::string &name, SimObject &parent, SystemCounter &sysctr, ArmInterruptPin *interrupt)
ArchTimer
ArchTimer
(const ArchTimer &t)
ArchTimer
private
BitUnion32
(ArchTimerCtrl) Bitfield< 0 > enable
ArchTimer
protected
ckptCount
Serializable
static
ckptMaxCount
Serializable
static
ckptPrevCount
Serializable
static
compareValue
() const
ArchTimer
inline
control
() const
ArchTimer
inline
counterLimitReached
()
ArchTimer
protected
currentSection
()
Serializable
static
drain
() override
ArchTimer
virtual
Drainable
()
Drainable
protected
drainResume
() override
ArchTimer
virtual
drainState
() const
Drainable
inline
imask
ArchTimer
protected
istatus
ArchTimer
protected
name
() const
ArchTimer
inline
notifyFork
()
Drainable
inline
virtual
offset
() const
ArchTimer
inline
scheduleEvents
()
ArchTimer
inline
protected
virtual
Serializable
()
Serializable
serialize
(CheckpointOut &cp) const override
ArchTimer
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
setCompareValue
(uint64_t val)
ArchTimer
setControl
(uint32_t val)
ArchTimer
setOffset
(uint64_t val)
ArchTimer
setTimerValue
(uint32_t val)
ArchTimer
signalDrainDone
() const
Drainable
inline
protected
timerValue
() const
ArchTimer
inline
unserialize
(CheckpointIn &cp) override
ArchTimer
virtual
unserializeGlobals
(CheckpointIn &cp)
Serializable
static
unserializeSection
(CheckpointIn &cp, const char *name)
Serializable
unserializeSection
(CheckpointIn &cp, const std::string &name)
Serializable
inline
updateCounter
()
ArchTimer
protected
value
() const
ArchTimer
~Drainable
()
Drainable
protected
virtual
~Serializable
()
Serializable
virtual
Generated on Fri Feb 28 2020 16:27:07 for gem5 by
doxygen
1.8.13