OpenOCD
armv7a_cache_common::arch
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
armv7a_cache_common::arch
armv7a_cache_common::arch field
Syntax
from
armv7a.h:65
struct
armv7a_arch_cache
arch
[
6
]
;
References
Location
Referrer
Text
armv7a.h:65
struct
armv7a_arch_cache
arch
[
6
]
;
/* cache info, L1 - L7 */
armv7a.c:244
armv7a_handle_cache_info_command()
struct
armv7a_arch_cache
*
arch
=
&
(
armv7a_cache
->
arch
[
cl
]
)
;
armv7a.c:428
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
=
decode_cache_reg
(
cache_reg
)
;
armv7a.c:431
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
index
,
armv7a.c:432
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
index_shift
,
armv7a.c:433
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
way
,
armv7a.c:434
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
way_shift
)
;
armv7a.c:437
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
linelen
,
armv7a.c:438
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
cachesize
,
armv7a.c:439
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
d_u_size
.
associativity
)
;
armv7a.c:448
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
=
decode_cache_reg
(
cache_reg
)
;
armv7a.c:451
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
index
,
armv7a.c:452
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
index_shift
,
armv7a.c:453
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
way
,
armv7a.c:454
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
way_shift
)
;
armv7a.c:457
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
linelen
,
armv7a.c:458
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
cachesize
,
armv7a.c:459
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
i_size
.
associativity
)
;
armv7a.c:462
armv7a_identify_cache()
cache
->
arch
[
cl
]
.
ctype
=
ctype
;
armv7a_cache.c:105
armv7a_l1_d_cache_clean_inval_all()
if
(
cache
->
arch
[
cl
]
.
ctype
<
CACHE_LEVEL_HAS_D_CACHE
)
armv7a_cache.c:108
armv7a_l1_d_cache_clean_inval_all()
armv7a_l1_d_cache_flush_level
(
dpm
,
&
cache
->
arch
[
cl
]
.
d_u_size
,
cl
)
;
Data Use
Functions reading
armv7a_cache_common::arch
armv7a_cache_common::arch
armv7a_handle_cache_info_command()
armv7a_identify_cache()
armv7a_l1_d_cache_clean_inval_all()
all items filtered out
Type of
armv7a_cache_common::arch
armv7a_cache_common::arch
armv7a_arch_cache
all items filtered out