target_to_arm() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

target_to_arm() function

Convert target handle to generic ARM target state handle.

Syntax

static inline struct arm *target_to_arm(const struct target *target);

Arguments

target

References

LocationReferrerText
arm.h:261
static inline struct arm *target_to_arm(const struct target *target)
aarch64.c:3086aarch64_mcrmrc_command()
struct arm *arm = target_to_arm(target);
arm7tdmi.c:597arm7tdmi_build_reg_cache()
struct arm *arm = target_to_arm(target);
arm7tdmi.c:604arm7tdmi_free_reg_cache()
struct arm *arm = target_to_arm(target);
arm920t.c:236arm920t_read_cp15_interpreted()
struct arm *arm = target_to_arm(target);
arm920t.c:286arm920t_write_cp15_interpreted()
struct arm *arm = target_to_arm(target);
arm920t.c:846arm920t_deinit_target()
struct arm *arm = target_to_arm(target);
arm926ejs.c:717arm926ejs_deinit_target()
struct arm *arm = target_to_arm(target);
arm946e.c:93arm946e_deinit_target()
struct arm *arm = target_to_arm(target);
arm966e.c:50arm966e_deinit_target()
struct arm *arm = target_to_arm(target);
arm9tdmi.c:698arm9tdmi_build_reg_cache()
struct arm *arm = target_to_arm(target);
arm9tdmi.c:780arm9tdmi_deinit_target()
struct arm *arm = target_to_arm(target);
arm_dap.c:451handle_dap_info_command()
struct arm *arm = target_to_arm(target);
arm_dpm.c:45dpm_mrc()
struct arm *arm = target_to_arm(target);
arm_dpm.c:69dpm_mrrc()
struct arm *arm = target_to_arm(target);
arm_dpm.c:93dpm_mcr()
struct arm *arm = target_to_arm(target);
arm_dpm.c:117dpm_mcrr()
struct arm *arm = target_to_arm(target);
arm_dpm.c:691arm_dpm_read_core_reg()
struct arm_dpm *dpm = target_to_arm(target)->dpm;
arm_dpm.c:734arm_dpm_write_core_reg()
struct arm_dpm *dpm = target_to_arm(target)->dpm;
arm_dpm.c:775arm_dpm_full_context()
struct arm *arm = target_to_arm(target);
arm_dpm.c:913dpm_add_breakpoint()
struct arm *arm = target_to_arm(target);
arm_dpm.c:941dpm_remove_breakpoint()
struct arm *arm = target_to_arm(target);
arm_dpm.c:997dpm_add_watchpoint()
struct arm *arm = target_to_arm(target);
arm_dpm.c:1015dpm_remove_watchpoint()
struct arm *arm = target_to_arm(target);
arm_semihosting.c:72post_result()
struct arm *arm = target_to_arm(target);
arm_semihosting.c:152arm_semihosting_init()
struct arm *arm = target_to_arm(target);
arm_semihosting.c:174arm_semihosting()
struct arm *arm = target_to_arm(target);
arm_simulator.c:697arm_simulate_step()
struct arm *arm = target_to_arm(target);
armv4_5.c:599armv4_5_set_core_reg()
struct arm *armv4_5_target = target_to_arm(target);
armv4_5.c:784arm_arch_state()
struct arm *arm = target_to_arm(target);
armv4_5.c:811handle_armv4_5_reg_command()
struct arm *arm = target_to_arm(target);
armv4_5.c:911handle_arm_core_state_command()
struct arm *arm = target_to_arm(target);
armv4_5.c:1015handle_armv4_5_mcrmrc()
struct arm *arm = target_to_arm(target);
armv4_5.c:1119handle_armv4_5_mcrrmrrc()
struct arm *arm = target_to_arm(target);
armv4_5.c:1276arm_get_gdb_reg_list()
struct arm *arm = target_to_arm(target);
armv4_5.c:1363armv4_5_run_algorithm_completion()
struct arm *arm = target_to_arm(target);
armv4_5.c:1397armv4_5_run_algorithm_inner()
struct arm *arm = target_to_arm(target);
armv4_5.c:1605arm_checksum_memory()
struct arm *arm = target_to_arm(target);
armv4_5.c:1679arm_blank_check_memory()
struct arm *arm = target_to_arm(target);
armv4_5.c:1752arm_full_context()
struct arm *arm = target_to_arm(target);
armv7m.c:221armv7m_get_core_reg()
struct arm *arm = target_to_arm(target);
armv7m.h:284target_to_armv7m_safe()
if (!is_arm(target_to_arm(target)))
armv8.c:1110armv8_mmu_translate_va_pa()
struct arm *arm = target_to_arm(target);
armv8.c:1309armv8_aarch64_state()
struct arm *arm = target_to_arm(target);
armv8.c:1682armv8_get_core_reg()
struct arm *arm = target_to_arm(target);
armv8.c:1694armv8_set_core_reg()
struct arm *arm = target_to_arm(target);
armv8.c:1729armv8_get_core_reg32()
struct arm *arm = target_to_arm(target);
armv8.c:1755armv8_set_core_reg32()
struct arm *arm = target_to_arm(target);
armv8.c:1954armv8_get_gdb_arch()
struct arm *arm = target_to_arm(target);
armv8.c:1962armv8_get_gdb_reg_list()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:487dpmv8_mrc()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:512dpmv8_mcr()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:974armv8_dpm_read_core_reg()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:975armv8_dpm_read_core_reg()
struct arm_dpm *dpm = target_to_arm(target)->dpm;
armv8_dpm.c:1002armv8_dpm_write_core_reg()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:1003armv8_dpm_write_core_reg()
struct arm_dpm *dpm = target_to_arm(target)->dpm;
armv8_dpm.c:1028armv8_dpm_full_context()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:1166dpmv8_add_breakpoint()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:1194dpmv8_remove_breakpoint()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:1250dpmv8_add_watchpoint()
struct arm *arm = target_to_arm(target);
armv8_dpm.c:1268dpmv8_remove_watchpoint()
struct arm *arm = target_to_arm(target);
cfi.c:1196cfi_intel_write_block()
if (is_arm(target_to_arm(target))) {
cfi.c:1788cfi_spansion_write_block()
} else if (is_arm(target_to_arm(target))) {
etb.c:334handle_etb_config_command()
arm = target_to_arm(target);
etb.c:372handle_etb_trigger_percent_command()
arm = target_to_arm(target);
etm.c:421etm_setup()
struct arm *arm = target_to_arm(target);
etm.c:1192handle_etm_tracemode_command()
struct arm *arm = target_to_arm(target);
etm.c:1318handle_etm_config_command()
arm = target_to_arm(target);
etm.c:1447handle_etm_info_command()
arm = target_to_arm(target);
etm.c:1574handle_etm_status_command()
arm = target_to_arm(target);
etm.c:1646handle_etm_image_command()
arm = target_to_arm(target);
etm.c:1697handle_etm_dump_command()
arm = target_to_arm(target);
etm.c:1754handle_etm_load_command()
arm = target_to_arm(target);
etm.c:1828handle_etm_start_command()
arm = target_to_arm(target);
etm.c:1873handle_etm_stop_command()
arm = target_to_arm(target);
etm.c:1909handle_etm_trigger_debug_command()
arm = target_to_arm(target);
etm.c:1958handle_etm_analyze_command()
arm = target_to_arm(target);
etm_dummy.c:27handle_etm_dummy_config_command()
arm = target_to_arm(target);
fa526.c:341fa526_deinit_target()
struct arm *arm = target_to_arm(target);
stellaris.c:1358stellaris_handle_recover_command()
arm = target_to_arm(bank->target);
stm32f1x.c:661stm32x_write_block()
struct arm *arm = target_to_arm(target);
xscale.c:1378xscale_step()
struct arm *arm = target_to_arm(target);
xscale.c:1626xscale_full_context()
struct arm *arm = target_to_arm(target);
xscale.c:1703xscale_restore_banked()
struct arm *arm = target_to_arm(target);

Call Tree

Functions calling target_to_arm()
all items filtered out
target_to_arm()
Data read by target_to_arm()
target_to_arm()
Type of target_to_arm()
target_to_arm()
all items filtered out