OpenOCD
breakpoint Struct Reference
Collaboration diagram for breakpoint:

Data Fields

target_addr_t address
 
uint32_t asid
 
bool is_set
 
unsigned int length
 
int linked_brp
 
struct breakpointnext
 
unsigned int number
 
uint8_t * orig_instr
 
enum breakpoint_type type
 
uint32_t unique_id
 

Detailed Description

Definition at line 26 of file breakpoints.h.

Field Documentation

◆ address

target_addr_t breakpoint::address

Definition at line 27 of file breakpoints.h.

Referenced by aarch64_set_breakpoint(), aarch64_set_hybrid_breakpoint(), aarch64_unset_breakpoint(), adapter_resume(), arc_resume(), arc_set_breakpoint(), arc_unset_breakpoint(), arm11_resume(), arm7_9_assign_wp(), arm7_9_resume(), arm7_9_set_breakpoint(), arm7_9_step(), arm7_9_unset_breakpoint(), avr32_ap7k_resume(), breakpoint_add_internal(), breakpoint_find(), breakpoint_remove_internal(), cortex_a_internal_restore(), cortex_a_set_breakpoint(), cortex_a_set_hybrid_breakpoint(), cortex_a_step(), cortex_a_unset_breakpoint(), cortex_m_restore_one(), cortex_m_set_breakpoint(), cortex_m_unset_breakpoint(), dpm_add_breakpoint(), dpmv8_add_breakpoint(), dsp563xx_add_breakpoint(), esirisc_add_breakpoint(), esirisc_resume(), esirisc_resume_or_step(), esirisc_step(), handle_bp_command_list(), hybrid_breakpoint_add_internal(), mips_m4k_add_breakpoint(), mips_m4k_internal_restore(), mips_m4k_resume(), mips_m4k_set_breakpoint(), mips_m4k_step(), mips_m4k_unset_breakpoint(), mips_mips16_set_sdbbp(), mips_mips16_unset_sdbbp(), mips_mips64_add_breakpoint(), mips_mips64_resume(), mips_mips64_set_hwbp(), mips_mips64_set_sdbbp(), mips_mips64_step(), mips_mips64_unset_sdbbp(), or1k_add_breakpoint(), or1k_remove_breakpoint(), or1k_resume(), or1k_resume_or_step(), or1k_step(), riscv_add_breakpoint(), riscv_remove_breakpoint(), set_breakpoint(), set_hwbp(), set_swbp(), stm8_resume(), stm8_set_breakpoint(), stm8_step(), stm8_unset_breakpoint(), trigger_from_breakpoint(), unset_breakpoint(), unset_hwbp(), unset_swbp(), x86_32_common_add_breakpoint(), x86_32_common_remove_breakpoint(), xscale_deassert_reset(), xscale_resume(), xscale_set_breakpoint(), xscale_step(), xscale_unset_breakpoint(), xtensa_breakpoint_add(), xtensa_breakpoint_remove(), xtensa_prepare_resume(), xtensa_sw_breakpoint_add(), and xtensa_sw_breakpoint_remove().

◆ asid

◆ is_set

◆ length

◆ linked_brp

◆ next

◆ number

◆ orig_instr

◆ type

enum breakpoint_type breakpoint::type

Definition at line 29 of file breakpoints.h.

Referenced by aarch64_add_breakpoint(), aarch64_add_context_breakpoint(), aarch64_add_hybrid_breakpoint(), aarch64_remove_breakpoint(), aarch64_set_breakpoint(), aarch64_unset_breakpoint(), arc_set_breakpoint(), arc_unset_breakpoint(), arm11_add_breakpoint(), arm7_9_add_breakpoint(), arm7_9_remove_breakpoint(), arm7_9_set_breakpoint(), arm7_9_unset_breakpoint(), cortex_a_add_breakpoint(), cortex_a_add_context_breakpoint(), cortex_a_add_hybrid_breakpoint(), cortex_a_remove_breakpoint(), cortex_a_set_breakpoint(), cortex_a_step(), cortex_a_unset_breakpoint(), cortex_m_set_breakpoint(), cortex_m_unset_breakpoint(), dpm_add_breakpoint(), dpmv8_add_breakpoint(), esirisc_add_breakpoint(), handle_bp_command_list(), is_any_soft_breakpoint(), lakemont_poll(), mips_m4k_add_breakpoint(), mips_m4k_remove_breakpoint(), mips_m4k_set_breakpoint(), mips_m4k_unset_breakpoint(), mips_mips64_add_breakpoint(), mips_mips64_remove_breakpoint(), mips_mips64_set_breakpoint(), mips_mips64_unset_breakpoint(), or1k_add_breakpoint(), or1k_remove_breakpoint(), riscv_add_breakpoint(), riscv_remove_breakpoint(), set_breakpoint(), stm8_add_breakpoint(), stm8_remove_breakpoint(), stm8_set_breakpoint(), stm8_unset_breakpoint(), target_add_breakpoint(), unset_breakpoint(), x86_32_common_add_breakpoint(), x86_32_common_remove_breakpoint(), xscale_add_breakpoint(), xscale_deassert_reset(), xscale_remove_breakpoint(), xscale_set_breakpoint(), xscale_unset_breakpoint(), xtensa_breakpoint_add(), and xtensa_breakpoint_remove().

◆ unique_id


The documentation for this struct was generated from the following file: