gem5
v21.0.1.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
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Enumerations
a
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
n
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
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
q
r
s
t
v
Enumerator
_
a
b
c
d
e
f
g
h
i
k
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
SectorBlk Member List
This is the complete list of members for
SectorBlk
, including all inherited members.
_secure
TaggedEntry
private
_set
ReplaceableEntry
protected
_tag
TaggedEntry
private
_valid
TaggedEntry
private
_validCounter
SectorBlk
private
_way
ReplaceableEntry
protected
blks
SectorBlk
clearSecure
()
TaggedEntry
inline
private
getNumValid
() const
SectorBlk
getSet
() const
ReplaceableEntry
inline
getTag
() const
TaggedEntry
inline
virtual
getWay
() const
ReplaceableEntry
inline
insert
(const Addr tag, const bool is_secure)
TaggedEntry
inline
virtual
invalidate
()
TaggedEntry
inline
virtual
invalidateSubBlk
()
SectorBlk
isSecure
() const
TaggedEntry
inline
isValid
() const override
SectorBlk
virtual
matchTag
(Addr tag, bool is_secure) const
TaggedEntry
inline
virtual
operator=
(const SectorBlk &)=delete
SectorBlk
print
() const override
SectorBlk
virtual
ReplaceableEntry
()=default
ReplaceableEntry
replacementData
ReplaceableEntry
SectorBlk
()
SectorBlk
SectorBlk
(const SectorBlk &)=delete
SectorBlk
setPosition
(const uint32_t set, const uint32_t way) override
SectorBlk
virtual
setSecure
()
TaggedEntry
inline
protected
virtual
setTag
(Addr tag)
TaggedEntry
inline
protected
virtual
setValid
()
TaggedEntry
inline
protected
virtual
TaggedEntry
()
TaggedEntry
inline
validateSubBlk
()
SectorBlk
~ReplaceableEntry
()=default
ReplaceableEntry
virtual
~SectorBlk
()
SectorBlk
inline
~TaggedEntry
()=default
TaggedEntry
Generated on Tue Jun 22 2021 15:28:43 for gem5 by
doxygen
1.8.17