gem5
v20.1.0.1
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
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
SuperBlk Member List
This is the complete list of members for
SuperBlk
, including all inherited members.
_secureBit
SectorBlk
protected
_set
ReplaceableEntry
protected
_tag
SectorBlk
protected
_validCounter
SectorBlk
private
_way
ReplaceableEntry
protected
blks
SectorBlk
blkSize
SuperBlk
protected
canCoAllocate
(const std::size_t compressed_size) const
SuperBlk
getNumValid
() const
SectorBlk
getSet
() const
ReplaceableEntry
inline
getTag
() const
SectorBlk
getWay
() const
ReplaceableEntry
inline
invalidateSubBlk
()
SectorBlk
isCompressed
(const CompressionBlk *ignored_blk=nullptr) const
SuperBlk
isSecure
() const
SectorBlk
isValid
() const
SectorBlk
operator=
(const SuperBlk &)=delete
SuperBlk
SectorBlk::operator=
(const SectorBlk &)=delete
SectorBlk
print
() const
ReplaceableEntry
inline
virtual
ReplaceableEntry
()=default
ReplaceableEntry
replacementData
ReplaceableEntry
SectorBlk
()
SectorBlk
SectorBlk
(const SectorBlk &)=delete
SectorBlk
setBlkSize
(const std::size_t blk_size)
SuperBlk
setPosition
(const uint32_t set, const uint32_t way) override
SectorBlk
virtual
setSecure
()
SectorBlk
setTag
(const Addr tag)
SectorBlk
SuperBlk
()
SuperBlk
inline
SuperBlk
(const SuperBlk &)=delete
SuperBlk
validateSubBlk
()
SectorBlk
~ReplaceableEntry
()=default
ReplaceableEntry
virtual
~SectorBlk
()
SectorBlk
inline
~SuperBlk
()
SuperBlk
inline
Generated on Fri Nov 6 2020 11:48:12 for gem5 by
doxygen
1.8.17