arm::target is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm::target field

Backpointer to the target.

Syntax

struct target *target;

References

LocationReferrerText
arm.h:210
struct target *target;
arm11.c:63arm11_check_init()
arm11.c:66arm11_check_init()
arm11.c:67arm11_check_init()
arm11.c:85arm11_debug_entry()
arm11.c:107arm11_debug_entry()
arm11.c:192arm11_debug_entry()
arm11.c:295arm11_leave_debug_state()
arm11.c:1149arm11_examine()
arm11_add_dr_scan_vc(arm11->arm.target->tap, 1, &idcode_field, TAP_DRPAUSE);
arm11.c:1162arm11_examine()
arm11_dbgtap.c:126arm11_add_ir()
struct jtag_tap *tap = arm11->arm.target->tap;
arm11_dbgtap.c:139arm11_add_ir()
arm11_dbgtap.c:210arm11_add_debug_scan_n()
arm11_dbgtap.c:252arm11_add_debug_inst()
arm11_dbgtap.c:280arm11_read_dscr()
arm11_add_dr_scan_vc(arm11->arm.target->tap, 1, &chain1_field, TAP_DRPAUSE);
arm11_dbgtap.c:316arm11_write_dscr()
arm11_add_dr_scan_vc(arm11->arm.target->tap, 1, &chain1_field, TAP_DRPAUSE);
arm11_dbgtap.c:476arm11_run_instr_data_to_core()
arm11_dbgtap.c:507arm11_run_instr_data_to_core()
arm11_dbgtap.c:647arm11_run_instr_data_to_core_noack()
arm11_dbgtap.c:678arm11_run_instr_data_to_core_noack()
arm11_dbgtap.c:751arm11_run_instr_data_from_core()
arm11_dbgtap.c:886arm11_sc7_run()
arm11_add_dr_scan_vc(arm11->arm.target->tap, ARRAY_SIZE(chain7_fields),
arm_dpm.c:470dpm_maybe_update_bpwp()
target_name(dpm->arm->target),
arm_dpm.c:505arm_dpm_write_dirty_registers()
if (arm->target->type->add_breakpoint == dpm_add_breakpoint) {
arm_dpm.c:1059arm_dpm_report_dscr()
struct target *target = dpm->arm->target;
arm_dpm.c:1098arm_dpm_setup()
struct target *target = arm->target;
arm_dpm.c:1178arm_dpm_initialize()
target_name(dpm->arm->target));
armv4_5.c:1802arm_init_arch_info()
arm->target = target;
armv7a.c:522armv7a_init_arch_info()
armv7a->arm.target = target;
armv8.c:269armv8_get_pauth_mask()
retval = armv8_read_ttbcr(arm->target);
armv8.c:906armv8_read_mpidr()
LOG_INFO("%s cluster %x core %x %s", target_name(armv8->arm.target),
armv8.c:1296armv8_init_arch_info()
armv8->arm.target = target;
armv8_dpm.c:856dpmv8_maybe_update_bpwp()
target_name(dpm->arm->target),
armv8_dpm.c:890armv8_dpm_write_dirty_registers()
if (arm->target->type->add_breakpoint == dpmv8_add_breakpoint) {
armv8_dpm.c:1354armv8_dpm_report_dscr()
struct target *target = dpm->arm->target;
armv8_dpm.c:1405armv8_dpm_setup()
struct target *target = arm->target;
armv8_dpm.c:1500armv8_dpm_initialize()
target_name(dpm->arm->target));
cortex_a.c:350cortex_a_read_dcc()
cortex_a.c:376cortex_a_dpm_prepare()
retval = cortex_a_wait_instrcmpl(dpm->arm->target, &dscr, true);
cortex_a.c:387cortex_a_dpm_prepare()
a->armv7a_common.arm.target,
cortex_a.c:415cortex_a_instr_write_data_dcc()
a->armv7a_common.arm.target,
cortex_a.c:436cortex_a_instr_write_data_rt_dcc()
a->armv7a_common.arm.target,
cortex_a.c:454cortex_a_instr_write_data_r0()
a->armv7a_common.arm.target,
cortex_a.c:477cortex_a_instr_write_data_r0_r1()
cortex_a.c:485cortex_a_instr_cpsr_sync()
struct target *target = dpm->arm->target;
cortex_a.c:503cortex_a_instr_read_data_dcc()
a->armv7a_common.arm.target,
cortex_a.c:523cortex_a_instr_read_data_rt_dcc()
a->armv7a_common.arm.target,
cortex_a.c:541cortex_a_instr_read_data_r0()
a->armv7a_common.arm.target,