OpenOCD
arm_reg::num
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm_reg::num
arm_reg::num field
Syntax
from
arm.h:281
int
num
;
References
Location
Referrer
Text
arm.h:281
int
num
;
arm_dpm.c:556
arm_dpm_write_dirty_registers()
regnum
=
r
->
num
;
arm_dpm.c:828
arm_dpm_full_context()
(
r
->
num
==
16
)
?
17
:
r
->
num
)
;
armv4_5.c:586
armv4_5_get_core_reg()
reg_arch_info
->
num
,
reg_arch_info
->
mode
)
;
armv4_5.c:682
arm_build_reg_cache()
reg_arch_info
[
i
]
.
num
=
arm_core_regs
[
i
]
.
cookie
;
armv4_5.c:728
arm_build_reg_cache()
reg_arch_info
[
i
]
.
num
=
arm_vfp_v3_regs
[
j
]
.
id
;
armv7m.c:353
armv7m_read_core_reg()
uint32_t
regsel
=
armv7m_map_id_to_regsel
(
armv7m_core_reg
->
num
)
;
armv7m.c:425
armv7m_write_core_reg()
uint32_t
regsel
=
armv7m_map_id_to_regsel
(
armv7m_core_reg
->
num
)
;
armv7m.c:783
armv7m_build_reg_cache()
arch_info
[
i
]
.
num
=
armv7m_regs
[
i
]
.
id
;
armv8.c:1687
armv8_get_core_reg()
return
arm
->
read_core_reg
(
target
,
reg
,
armv8_reg
->
num
,
arm
->
core_mode
)
;
armv8.c:1738
armv8_get_core_reg32()
reg64
=
cache
->
reg_list
+
armv8_reg
->
num
;
armv8.c:1744
armv8_get_core_reg32()
retval
=
arm
->
read_core_reg
(
target
,
reg64
,
armv8_reg
->
num
,
arm
->
core_mode
)
;
armv8.c:1757
armv8_set_core_reg32()
struct
reg
*
reg64
=
cache
->
reg_list
+
armv8_reg
->
num
;
armv8.c:1809
armv8_build_reg_cache()
arch_info
[
i
]
.
num
=
armv8_regs
[
i
]
.
id
;
armv8_dpm.c:1081
armv8_dpm_full_context()
(
r
->
num
==
16
)
?
17
:
r
->
num
)
;
Data Use
Functions writing
arm_reg::num
Functions reading
arm_reg::num
arm_build_reg_cache()
armv7m_build_reg_cache()
armv8_build_reg_cache()
all items filtered out
arm_reg::num
armv4_5_get_core_reg()
armv7m_read_core_reg()
armv7m_write_core_reg()
armv8_get_core_reg()
armv8_get_core_reg32()
armv8_set_core_reg32()
armv8_dpm_full_context()
arm_dpm_write_dirty_registers()
arm_dpm_full_context()
all items filtered out