OpenOCD
armv8_curel_from_core_mode()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
armv8_curel_from_core_mode()
armv8_curel_from_core_mode() function
Syntax
from
armv8.h:306
static
inline
unsigned
int
armv8_curel_from_core_mode
(
enum
arm_mode
core_mode
)
;
Arguments
core_mode
References
Location
Referrer
Text
armv8.h:306
static
inline
unsigned
int
armv8_curel_from_core_mode
(
enum
arm_mode
core_mode
)
armv8.c:202
armv8_read_ttbcr()
switch
(
armv8_curel_from_core_mode
(
arm
->
core_mode
)
)
{
armv8.c:281
armv8_read_reg()
unsigned
int
curel
=
armv8_curel_from_core_mode
(
dpm
->
arm
->
core_mode
)
;
armv8.c:439
armv8_write_reg()
unsigned
int
curel
=
armv8_curel_from_core_mode
(
dpm
->
arm
->
core_mode
)
;
armv8.c:893
armv8_read_mpidr()
if
(
armv8_curel_from_core_mode
(
arm
->
core_mode
)
<
SYSTEM_CUREL_EL1
)
{
armv8.c:1134
armv8_mmu_translate_va_pa()
switch
(
armv8_curel_from_core_mode
(
arm
->
core_mode
)
)
{
armv8_cache.c:313
armv8_identify_cache()
if
(
armv8_curel_from_core_mode
(
arm
->
core_mode
)
<
SYSTEM_CUREL_EL1
)
{
armv8_dpm.c:799
armv8_dpm_read_current_registers()
dpm
->
last_el
!=
armv8_curel_from_core_mode
(
arm_reg
->
mode
)
)
armv8_dpm.c:942
armv8_dpm_write_dirty_registers()
dpm
->
last_el
!=
armv8_curel_from_core_mode
(
r
->
mode
)
)
Call Tree
Functions calling
armv8_curel_from_core_mode()
armv8_read_ttbcr()
armv8_read_reg()
armv8_write_reg()
armv8_read_mpidr()
armv8_mmu_translate_va_pa()
armv8_identify_cache()
armv8_dpm_read_current_registers()
armv8_dpm_write_dirty_registers()
all items filtered out
armv8_curel_from_core_mode()
Data read by
armv8_curel_from_core_mode()
arm_mode::ARM_MODE_USR
arm_mode::ARM_MODE_FIQ
arm_mode::ARM_MODE_IRQ
arm_mode::ARM_MODE_SVC
arm_mode::ARM_MODE_MON
arm_mode::ARM_MODE_ABT
arm_mode::ARM_MODE_UND
arm_mode::ARM_MODE_SYS
armv8_curel_from_core_mode()::core_mode
all items filtered out
armv8_curel_from_core_mode()