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