OpenOCD
arm::target
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm::target
arm::target field
Backpointer to the target.
Syntax
from
arm.h:210
struct
target
*
target
;
References
Location
Referrer
Text
arm.h:210
struct
target
*
target
;
arm11.c:63
arm11_check_init()
arm11
->
arm
.
target
->
state
=
TARGET_HALTED
;
arm11.c:66
arm11_check_init()
arm11
->
arm
.
target
->
state
=
TARGET_RUNNING
;
arm11.c:67
arm11_check_init()
arm11
->
arm
.
target
->
debug_reason
=
DBG_REASON_NOTHALTED
;
arm11.c:85
arm11_debug_entry()
arm11
->
arm
.
target
->
state
=
TARGET_HALTED
;
arm11.c:107
arm11_debug_entry()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11.c:192
arm11_debug_entry()
if
(
arm11
->
arm
.
target
->
debug_reason
==
DBG_REASON_WATCHPOINT
)
{
arm11.c:295
arm11_leave_debug_state()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11.c:1149
arm11_examine()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
1
,
&
idcode_field
,
TAP_DRPAUSE
)
;
arm11.c:1162
arm11_examine()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11_dbgtap.c:126
arm11_add_ir()
struct
jtag_tap
*
tap
=
arm11
->
arm
.
target
->
tap
;
arm11_dbgtap.c:139
arm11_add_ir()
arm11_add_ir_scan_vc
(
arm11
->
arm
.
target
->
tap
,
arm11_dbgtap.c:210
arm11_add_debug_scan_n()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
arm11_dbgtap.c:252
arm11_add_debug_inst()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
itr
)
,
itr
,
state
)
;
arm11_dbgtap.c:280
arm11_read_dscr()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
1
,
&
chain1_field
,
TAP_DRPAUSE
)
;
arm11_dbgtap.c:316
arm11_write_dscr()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
1
,
&
chain1_field
,
TAP_DRPAUSE
)
;
arm11_dbgtap.c:476
arm11_run_instr_data_to_core()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11_dbgtap.c:507
arm11_run_instr_data_to_core()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11_dbgtap.c:647
arm11_run_instr_data_to_core_noack()
int
retval
=
arm11_run_instr_data_to_core_noack_inner
(
arm11
->
arm
.
target
->
tap
,
arm11_dbgtap.c:678
arm11_run_instr_data_to_core_noack()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11_dbgtap.c:751
arm11_run_instr_data_from_core()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
arm11_dbgtap.c:886
arm11_sc7_run()
arm11_add_dr_scan_vc
(
arm11
->
arm
.
target
->
tap
,
ARRAY_SIZE
(
chain7_fields
)
,
arm_dpm.c:470
dpm_maybe_update_bpwp()
target_name
(
dpm
->
arm
->
target
)
,
arm_dpm.c:505
arm_dpm_write_dirty_registers()
if
(
arm
->
target
->
type
->
add_breakpoint
==
dpm_add_breakpoint
)
{
arm_dpm.c:1059
arm_dpm_report_dscr()
struct
target
*
target
=
dpm
->
arm
->
target
;
arm_dpm.c:1098
arm_dpm_setup()
struct
target
*
target
=
arm
->
target
;
arm_dpm.c:1178
arm_dpm_initialize()
target_name
(
dpm
->
arm
->
target
)
)
;
armv4_5.c:1802
arm_init_arch_info()
arm
->
target
=
target
;
armv7a.c:522
armv7a_init_arch_info()
armv7a
->
arm
.
target
=
target
;
armv8.c:269
armv8_get_pauth_mask()
retval
=
armv8_read_ttbcr
(
arm
->
target
)
;
armv8.c:906
armv8_read_mpidr()
LOG_INFO
(
"%s cluster %x core %x %s"
,
target_name
(
armv8
->
arm
.
target
)
,
armv8.c:1296
armv8_init_arch_info()
armv8
->
arm
.
target
=
target
;
armv8_dpm.c:856
dpmv8_maybe_update_bpwp()
target_name
(
dpm
->
arm
->
target
)
,
armv8_dpm.c:890
armv8_dpm_write_dirty_registers()
if
(
arm
->
target
->
type
->
add_breakpoint
==
dpmv8_add_breakpoint
)
{
armv8_dpm.c:1354
armv8_dpm_report_dscr()
struct
target
*
target
=
dpm
->
arm
->
target
;
armv8_dpm.c:1405
armv8_dpm_setup()
struct
target
*
target
=
arm
->
target
;
armv8_dpm.c:1500
armv8_dpm_initialize()
target_name
(
dpm
->
arm
->
target
)
)
;
cortex_a.c:350
cortex_a_read_dcc()
retval
=
cortex_a_wait_dscr_bits
(
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:376
cortex_a_dpm_prepare()
retval
=
cortex_a_wait_instrcmpl
(
dpm
->
arm
->
target
,
&
dscr
,
true
)
;
cortex_a.c:387
cortex_a_dpm_prepare()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:415
cortex_a_instr_write_data_dcc()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:436
cortex_a_instr_write_data_rt_dcc()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:454
cortex_a_instr_write_data_r0()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:477
cortex_a_instr_write_data_r0_r1()
retval
=
cortex_a_exec_opcode
(
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:485
cortex_a_instr_cpsr_sync()
struct
target
*
target
=
dpm
->
arm
->
target
;
cortex_a.c:503
cortex_a_instr_read_data_dcc()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:523
cortex_a_instr_read_data_rt_dcc()
a
->
armv7a_common
.
arm
.
target
,
cortex_a.c:541
cortex_a_instr_read_data_r0()
a
->
armv7a_common
.
arm
.
target
,
Data Use
Functions writing
arm::target
Functions reading
arm::target
arm_init_arch_info()
armv7a_init_arch_info()
armv8_init_arch_info()
all items filtered out
arm::target
arm11_check_init()
arm11_debug_entry()
arm11_leave_debug_state()
arm11_examine()
arm11_add_ir()
arm11_add_debug_scan_n()
arm11_add_debug_inst()
arm11_read_dscr()
arm11_write_dscr()
arm11_run_instr_data_to_core()
arm11_run_instr_data_to_core_noack()
arm11_run_instr_data_from_core()
arm11_sc7_run()
armv8_get_pauth_mask()
armv8_read_mpidr()
dpmv8_maybe_update_bpwp()
armv8_dpm_write_dirty_registers()
armv8_dpm_report_dscr()
armv8_dpm_setup()
armv8_dpm_initialize()
dpm_maybe_update_bpwp()
arm_dpm_write_dirty_registers()
arm_dpm_report_dscr()
arm_dpm_setup()
arm_dpm_initialize()
cortex_a_read_dcc()
cortex_a_dpm_prepare()
cortex_a_instr_write_data_dcc()
cortex_a_instr_write_data_rt_dcc()
cortex_a_instr_write_data_r0()
cortex_a_instr_write_data_r0_r1()
cortex_a_instr_cpsr_sync()
cortex_a_instr_read_data_dcc()
cortex_a_instr_read_data_rt_dcc()
cortex_a_instr_read_data_r0()
all items filtered out
Type of
arm::target
arm::target
target
all items filtered out