OpenOCD
armv8_mmu_common::armv8_cache
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
armv8_mmu_common::armv8_cache
armv8_mmu_common::armv8_cache field
Syntax
from
armv8.h:180
struct
armv8_cache_common
armv8_cache
;
References
Location
Referrer
Text
armv8.h:180
struct
armv8_cache_common
armv8_cache
;
aarch64.c:147
aarch64_mmu_modify()
if
(
armv8
->
armv8_mmu
.
armv8_cache
.
flush_all_data_cache
)
aarch64.c:148
aarch64_mmu_modify()
armv8
->
armv8_mmu
.
armv8_cache
.
flush_all_data_cache
(
target
)
;
aarch64.c:1083
aarch64_post_debug_entry()
if
(
armv8
->
armv8_mmu
.
armv8_cache
.
info
==
-
1
)
{
aarch64.c:1093
aarch64_post_debug_entry()
armv8
->
armv8_mmu
.
armv8_cache
.
d_u_cache_enabled
=
aarch64.c:1095
aarch64_post_debug_entry()
armv8
->
armv8_mmu
.
armv8_cache
.
i_cache_enabled
=
aarch64.c:2988
aarch64_handle_cache_info_command()
&
armv8
->
armv8_mmu
.
armv8_cache
)
;
armv8.c:1300
armv8_init_arch_info()
armv8
->
armv8_mmu
.
armv8_cache
.
l2_cache
=
NULL
;
armv8.c:1301
armv8_init_arch_info()
armv8
->
armv8_mmu
.
armv8_cache
.
info
=
-
1
;
armv8.c:1302
armv8_init_arch_info()
armv8
->
armv8_mmu
.
armv8_cache
.
flush_all_data_cache
=
NULL
;
armv8.c:1303
armv8_init_arch_info()
armv8
->
armv8_mmu
.
armv8_cache
.
display_cache_info
=
NULL
;
armv8.c:1350
armv8_arch_state()
state
[
armv8
->
armv8_mmu
.
armv8_cache
.
d_u_cache_enabled
]
,
armv8.c:1351
armv8_arch_state()
state
[
armv8
->
armv8_mmu
.
armv8_cache
.
i_cache_enabled
]
)
;
armv8_cache.c:24
armv8_d_cache_sanity_check()
struct
armv8_cache_common
*
armv8_cache
=
&
armv8
->
armv8_mmu
.
armv8_cache
;
armv8_cache.c:34
armv8_i_cache_sanity_check()
struct
armv8_cache_common
*
armv8_cache
=
&
armv8
->
armv8_mmu
.
armv8_cache
;
armv8_cache.c:73
armv8_cache_d_inner_clean_inval_all()
struct
armv8_cache_common
*
cache
=
&
(
armv8
->
armv8_mmu
.
armv8_cache
)
;
armv8_cache.c:107
armv8_cache_d_inner_flush_virt()
struct
armv8_cache_common
*
armv8_cache
=
&
armv8
->
armv8_mmu
.
armv8_cache
;
armv8_cache.c:146
armv8_cache_i_inner_inval_virt()
struct
armv8_cache_common
*
armv8_cache
=
&
armv8
->
armv8_mmu
.
armv8_cache
;
armv8_cache.c:234
armv8_flush_all_data()
if
(
armv8
->
armv8_mmu
.
armv8_cache
.
info
==
-
1
)
{
armv8_cache.c:306
armv8_identify_cache()
struct
armv8_cache_common
*
cache
=
&
(
armv8
->
armv8_mmu
.
armv8_cache
)
;
armv8_cache.c:405
armv8_identify_cache()
armv8
->
armv8_mmu
.
armv8_cache
.
info
=
1
;
armv8_cache.c:408
armv8_identify_cache()
if
(
!
armv8
->
armv8_mmu
.
armv8_cache
.
flush_all_data_cache
)
{
armv8_cache.c:409
armv8_identify_cache()
armv8
->
armv8_mmu
.
armv8_cache
.
display_cache_info
=
armv8_cache.c:411
armv8_identify_cache()
armv8
->
armv8_mmu
.
armv8_cache
.
flush_all_data_cache
=
Data Use
Functions reading
armv8_mmu_common::armv8_cache
armv8_mmu_common::armv8_cache
armv8_init_arch_info()
armv8_arch_state()
armv8_cache_d_inner_clean_inval_all()
armv8_flush_all_data()
armv8_identify_cache()
aarch64_mmu_modify()
aarch64_post_debug_entry()
all items filtered out
Type of
armv8_mmu_common::armv8_cache
armv8_mmu_common::armv8_cache
armv8_cache_common
all items filtered out