breakpoint is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

breakpoint struct

Syntax

struct breakpoint;
Implemented in breakpoints.h:26

Fields

address

No summary provided. Read more...

asid

No summary provided. Read more...

length

No summary provided. Read more...

type

No summary provided. Read more...

is_set

No summary provided. Read more...

number

No summary provided. Read more...

orig_instr

No summary provided. Read more...

next

No summary provided. Read more...

unique_id

No summary provided. Read more...

linked_brp

No summary provided. Read more...

References

LocationReferrerScopeText
breakpoints.h:26
struct breakpoint {
target.h:33
struct breakpoint;
aarch64.c:46aarch64_set_breakpoint()::breakpointaarch64_set_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode);
aarch64.c:48aarch64_set_context_breakpoint()::breakpointaarch64_set_context_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode);
aarch64.c:50aarch64_set_hybrid_breakpoint()::breakpointaarch64_set_hybrid_breakpoint()
struct breakpoint *breakpoint);
aarch64.c:52aarch64_unset_breakpoint()::breakpointaarch64_unset_breakpoint()
struct breakpoint *breakpoint);
aarch64.c:1244aarch64_set_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode)
aarch64.c:1365aarch64_set_context_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode)
aarch64.c:1414aarch64_set_hybrid_breakpoint()
static int aarch64_set_hybrid_breakpoint(struct target *target, struct breakpoint *breakpoint)
aarch64.c:1501aarch64_unset_breakpoint()
static int aarch64_unset_breakpoint(struct target *target, struct breakpoint *breakpoint)
aarch64.c:1635aarch64_add_breakpoint()
struct breakpoint *breakpoint)
aarch64.c:1651aarch64_add_context_breakpoint()
struct breakpoint *breakpoint)
aarch64.c:1667aarch64_add_hybrid_breakpoint()
struct breakpoint *breakpoint)
aarch64.c:1682aarch64_remove_breakpoint()
static int aarch64_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
arc.c:56arc_unset_breakpoint()::breakpointarc_unset_breakpoint()
struct breakpoint *breakpoint);
arc.c:58arc_set_breakpoint()::breakpointarc_set_breakpoint()
struct breakpoint *breakpoint);
arc.c:1330arc_resume()
struct breakpoint *breakpoint = breakpoint_find(target, resume_pc);
arc.c:1547arc_set_breakpoint()
struct breakpoint *breakpoint)
arc.c:1630arc_unset_breakpoint()
struct breakpoint *breakpoint)
arc.c:1713arc_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
arc.c:1725arc_add_breakpoint()
static int arc_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
arc.c:1737arc_remove_breakpoint()
struct breakpoint *breakpoint)
arc.c:1754arc_reset_actionpoints()
struct breakpoint *next_b;
arc.c:1761arc_reset_actionpoints()
arc.c:2092arc_step()
struct breakpoint *breakpoint = NULL;
arm11.c:468arm11_resume()
struct breakpoint *bp;
arm11.c:481arm11_resume()
struct breakpoint *bp;
arm11.c:1048arm11_add_breakpoint()
struct breakpoint *breakpoint)
arm11.c:1075arm11_remove_breakpoint()
struct breakpoint *breakpoint)
arm7_9_common.c:81arm7_9_assign_wp()
static void arm7_9_assign_wp(struct arm7_9_common *arm7_9, struct breakpoint *breakpoint)
arm7_9_common.c:176arm7_9_set_breakpoint()
static int arm7_9_set_breakpoint(struct target *target, struct breakpoint *breakpoint)
arm7_9_common.c:288arm7_9_unset_breakpoint()
static int arm7_9_unset_breakpoint(struct target *target, struct breakpoint *breakpoint)
arm7_9_common.c:376arm7_9_add_breakpoint()
int arm7_9_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
arm7_9_common.c:415arm7_9_remove_breakpoint()
int arm7_9_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
arm7_9_common.c:1690arm7_9_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
arm7_9_common.c:1729arm7_9_resume()
struct breakpoint *breakpoint;
arm7_9_common.c:1907arm7_9_step()
struct breakpoint *breakpoint = NULL;
arm7_9_common.h:167arm7_9_add_breakpoint()::breakpointarm7_9_add_breakpoint()
int arm7_9_add_breakpoint(struct target *target, struct breakpoint *breakpoint);
arm7_9_common.h:168arm7_9_remove_breakpoint()::breakpointarm7_9_remove_breakpoint()
int arm7_9_remove_breakpoint(struct target *target, struct breakpoint *breakpoint);
arm_dpm.c:477dpm_add_breakpoint()::bpdpm_add_breakpoint()
static int dpm_add_breakpoint(struct target *target, struct breakpoint *bp);
arm_dpm.c:508arm_dpm_write_dirty_registers()
struct breakpoint *bp = dbp->bp;
arm_dpm.c:911dpm_add_breakpoint()
static int dpm_add_breakpoint(struct target *target, struct breakpoint *bp)
arm_dpm.c:939dpm_remove_breakpoint()
static int dpm_remove_breakpoint(struct target *target, struct breakpoint *bp)
arm_dpm.h:30dpm_bp::bpdpm_bp
struct breakpoint *bp;
armv8_dpm.c:863dpmv8_add_breakpoint()::bpdpmv8_add_breakpoint()
static int dpmv8_add_breakpoint(struct target *target, struct breakpoint *bp);
armv8_dpm.c:893armv8_dpm_write_dirty_registers()
struct breakpoint *bp = dbp->bp;
armv8_dpm.c:1164dpmv8_add_breakpoint()
static int dpmv8_add_breakpoint(struct target *target, struct breakpoint *bp)
armv8_dpm.c:1192dpmv8_remove_breakpoint()
static int dpmv8_remove_breakpoint(struct target *target, struct breakpoint *bp)
avr32_ap7k.c:307avr32_ap7k_resume()
struct breakpoint *breakpoint = NULL;
avr32_ap7k.c:393avr32_ap7k_add_breakpoint()
static int avr32_ap7k_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
avr32_ap7k.c:401avr32_ap7k_remove_breakpoint()
struct breakpoint *breakpoint)
breakpoints.c:44breakpoint_add_internal()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:45breakpoint_add_internal()
struct breakpoint **breakpoint_p = &target->breakpoints;
breakpoints.c:63breakpoint_add_internal()
(*breakpoint_p) = malloc(sizeof(struct breakpoint));
breakpoints.c:88breakpoint_add_internal()
free(*breakpoint_p);
breakpoints.c:107context_breakpoint_add_internal()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:108context_breakpoint_add_internal()
struct breakpoint **breakpoint_p = &target->breakpoints;
breakpoints.c:125context_breakpoint_add_internal()
(*breakpoint_p) = malloc(sizeof(struct breakpoint));
breakpoints.c:138context_breakpoint_add_internal()
free(*breakpoint_p);
breakpoints.c:157hybrid_breakpoint_add_internal()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:158hybrid_breakpoint_add_internal()
struct breakpoint **breakpoint_p = &target->breakpoints;
breakpoints.c:179hybrid_breakpoint_add_internal()
(*breakpoint_p) = malloc(sizeof(struct breakpoint));
breakpoints.c:194hybrid_breakpoint_add_internal()
free(*breakpoint_p);
breakpoints.c:277breakpoint_free()
static int breakpoint_free(struct target *target, struct breakpoint *breakpoint_to_remove)
breakpoints.c:279breakpoint_free()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:280breakpoint_free()
struct breakpoint **breakpoint_p = &target->breakpoints;
breakpoints.c:303breakpoint_free()
free(breakpoint);
breakpoints.c:310breakpoint_remove_internal()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:330breakpoint_remove_all_internal()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.c:334breakpoint_remove_all_internal()
struct breakpoint *tmp = breakpoint;
breakpoints.c:489breakpoint_find()
struct breakpoint *breakpoint_find(struct target *target, target_addr_t address)
breakpoints.c:491breakpoint_find()
struct breakpoint *breakpoint = target->breakpoints;
breakpoints.h:34breakpoint::nextbreakpoint
struct breakpoint *next;
breakpoints.h:64breakpoint_find()
struct breakpoint *breakpoint_find(struct target *target, target_addr_t address);
breakpoints.h:66breakpoint_hw_set()
static inline void breakpoint_hw_set(struct breakpoint *breakpoint, unsigned int hw_number)
cortex_a.c:62cortex_a_set_breakpoint()::breakpointcortex_a_set_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode);
cortex_a.c:64cortex_a_set_context_breakpoint()::breakpointcortex_a_set_context_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode);
cortex_a.c:66cortex_a_set_hybrid_breakpoint()::breakpointcortex_a_set_hybrid_breakpoint()
struct breakpoint *breakpoint);
cortex_a.c:68cortex_a_unset_breakpoint()::breakpointcortex_a_unset_breakpoint()
struct breakpoint *breakpoint);
cortex_a.c:1177cortex_a_step()
struct breakpoint *breakpoint = NULL;
cortex_a.c:1178cortex_a_step()
struct breakpoint stepbreakpoint;
cortex_a.c:1281cortex_a_set_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode)
cortex_a.c:1373cortex_a_set_context_breakpoint()
struct breakpoint *breakpoint, uint8_t matchmode)
cortex_a.c:1421cortex_a_set_hybrid_breakpoint()
static int cortex_a_set_hybrid_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_a.c:1502cortex_a_unset_breakpoint()
static int cortex_a_unset_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_a.c:1617cortex_a_add_breakpoint()
struct breakpoint *breakpoint)
cortex_a.c:1633cortex_a_add_context_breakpoint()
struct breakpoint *breakpoint)
cortex_a.c:1649cortex_a_add_hybrid_breakpoint()
struct breakpoint *breakpoint)
cortex_a.c:1665cortex_a_remove_breakpoint()
static int cortex_a_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_m.c:821cortex_m_erratum_check_breakpoint()
struct breakpoint *bkpt = breakpoint_find(target, pc);
cortex_m.c:1293cortex_m_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
cortex_m.c:1307cortex_m_restore_one()
struct breakpoint *breakpoint = NULL;
cortex_m.c:1482cortex_m_step()
struct breakpoint *breakpoint = NULL;
cortex_m.c:2023cortex_m_set_breakpoint()
int cortex_m_set_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_m.c:2108cortex_m_unset_breakpoint()
int cortex_m_unset_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_m.c:2149cortex_m_add_breakpoint()
int cortex_m_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_m.c:2164cortex_m_remove_breakpoint()
int cortex_m_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
cortex_m.h:333cortex_m_set_breakpoint()::breakpointcortex_m_set_breakpoint()
int cortex_m_set_breakpoint(struct target *target, struct breakpoint *breakpoint);
cortex_m.h:334cortex_m_unset_breakpoint()::breakpointcortex_m_unset_breakpoint()
int cortex_m_unset_breakpoint(struct target *target, struct breakpoint *breakpoint);
cortex_m.h:335cortex_m_add_breakpoint()::breakpointcortex_m_add_breakpoint()
int cortex_m_add_breakpoint(struct target *target, struct breakpoint *breakpoint);
cortex_m.h:336cortex_m_remove_breakpoint()::breakpointcortex_m_remove_breakpoint()
int cortex_m_remove_breakpoint(struct target *target, struct breakpoint *breakpoint);
dsp563xx.c:2071dsp563xx_add_breakpoint()
static int dsp563xx_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
dsp563xx.c:2076dsp563xx_remove_breakpoint()
static int dsp563xx_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
esirisc.c:460esirisc_next_breakpoint()
struct breakpoint **breakpoints_p = esirisc->breakpoints_p;
esirisc.c:461esirisc_next_breakpoint()
struct breakpoint **breakpoints_e = breakpoints_p + esirisc->num_breakpoints;
esirisc.c:472esirisc_add_breakpoint()
static int esirisc_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
esirisc.c:529esirisc_add_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
esirisc.c:543esirisc_remove_breakpoint()
static int esirisc_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
esirisc.c:855esirisc_resume_or_step()
struct breakpoint *breakpoint = NULL;
esirisc.c:1035esirisc_debug_entry()
struct breakpoint *breakpoint;
esirisc.h:85esirisc_common::breakpoints_pesirisc_common
struct breakpoint *breakpoints_p[MAX_BREAKPOINTS];
esp_xtensa.c:171esp_xtensa_breakpoint_add()
int esp_xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint)
esp_xtensa.c:177esp_xtensa_breakpoint_remove()
int esp_xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint)
esp_xtensa.h:37esp_xtensa_breakpoint_add()::breakpointesp_xtensa_breakpoint_add()
int esp_xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint);
esp_xtensa.h:38esp_xtensa_breakpoint_remove()::breakpointesp_xtensa_breakpoint_remove()
int esp_xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint);
hla_target.c:445adapter_resume()
struct breakpoint *breakpoint = NULL;
hla_target.c:534adapter_step()
struct breakpoint *breakpoint = NULL;
lakemont.c:930lakemont_poll()
struct breakpoint *bp = NULL;
lakemont.c:994lakemont_resume()
struct breakpoint *bp = NULL;
lakemont.c:1015lakemont_resume()
struct breakpoint *activeswbp = t->breakpoints;
lakemont.c:1039lakemont_step()
struct breakpoint *bp = NULL;
mips_m4k.c:30mips_m4k_set_breakpoint()::breakpointmips_m4k_set_breakpoint()
struct breakpoint *breakpoint);
mips_m4k.c:32mips_m4k_unset_breakpoint()::breakpointmips_m4k_unset_breakpoint()
struct breakpoint *breakpoint);
mips_m4k.c:429mips_m4k_internal_restore()
struct breakpoint *breakpoint = NULL;
mips_m4k.c:530mips_m4k_step()
struct breakpoint *breakpoint = NULL;
mips_m4k.c:585mips_m4k_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
mips_m4k.c:596mips_m4k_set_breakpoint()
struct breakpoint *breakpoint)
mips_m4k.c:727mips_m4k_unset_breakpoint()
struct breakpoint *breakpoint)
mips_m4k.c:814mips_m4k_add_breakpoint()
static int mips_m4k_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
mips_m4k.c:837mips_m4k_remove_breakpoint()
struct breakpoint *breakpoint)
mips_mips64.c:27mips_mips64_unset_breakpoint()::breakpointmips_mips64_unset_breakpoint()
struct breakpoint *breakpoint);
mips_mips64.c:233mips_mips64_set_hwbp()
static int mips_mips64_set_hwbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:279mips_mips64_set_sdbbp()
static int mips_mips64_set_sdbbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:309mips_mips16_set_sdbbp()
static int mips_mips16_set_sdbbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:339mips_mips64_set_breakpoint()
struct breakpoint *bp)
mips_mips64.c:377mips_mips64_enable_breakpoints()
struct breakpoint *bp = target->breakpoints;
mips_mips64.c:499mips_mips64_unset_hwbp()
static int mips_mips64_unset_hwbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:520mips_mips64_unset_sdbbp()
static int mips_mips64_unset_sdbbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:539mips_mips16_unset_sdbbp()
static int mips_mips16_unset_sdbbp(struct target *target, struct breakpoint *bp)
mips_mips64.c:559mips_mips64_unset_breakpoint()
struct breakpoint *bp)
mips_mips64.c:640mips_mips64_resume()
struct breakpoint *bp;
mips_mips64.c:705mips_mips64_step()
struct breakpoint *bp = NULL;
mips_mips64.c:780mips_mips64_add_breakpoint()
struct breakpoint *bp)
mips_mips64.c:800mips_mips64_remove_breakpoint()
struct breakpoint *bp)
or1k.c:34or1k_remove_breakpoint()::breakpointor1k_remove_breakpoint()
struct breakpoint *breakpoint);
or1k.c:767is_any_soft_breakpoint()
struct breakpoint *breakpoint = target->breakpoints;
or1k.c:784or1k_resume_or_step()
struct breakpoint *breakpoint = NULL;
or1k.c:909or1k_add_breakpoint()
struct breakpoint *breakpoint)
or1k.c:968or1k_remove_breakpoint()
struct breakpoint *breakpoint)
riscv.c:522trigger_from_breakpoint()::breakpointtrigger_from_breakpoint()
const struct breakpoint *breakpoint)
riscv.c:865riscv_add_breakpoint()
static int riscv_add_breakpoint(struct target *target, struct breakpoint *breakpoint)
riscv.c:946riscv_remove_breakpoint()
struct breakpoint *breakpoint)
stm8.c:31stm8_unset_breakpoint()::breakpointstm8_unset_breakpoint()
struct breakpoint *breakpoint);
stm8.c:33stm8_set_breakpoint()::breakpointstm8_set_breakpoint()
struct breakpoint *breakpoint);
stm8.c:990stm8_resume()
struct breakpoint *breakpoint = NULL;
stm8.c:1303stm8_step()
struct breakpoint *breakpoint = NULL;
stm8.c:1358stm8_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
stm8.c:1369stm8_set_breakpoint()
struct breakpoint *breakpoint)
stm8.c:1434stm8_add_breakpoint()
struct breakpoint *breakpoint)
stm8.c:1461stm8_unset_breakpoint()
struct breakpoint *breakpoint)
stm8.c:1515stm8_remove_breakpoint()
struct breakpoint *breakpoint)
target.c:1301target_add_breakpoint()
struct breakpoint *breakpoint)
target.c:1311target_add_context_breakpoint()
struct breakpoint *breakpoint)
target.c:1321target_add_hybrid_breakpoint()
struct breakpoint *breakpoint)
target.c:1331target_remove_breakpoint()
struct breakpoint *breakpoint)
target.c:4027handle_bp_command_list()
struct breakpoint *breakpoint = target->breakpoints;
target.h:159target::breakpointstarget
struct breakpoint *breakpoints; /* list of breakpoints */
target.h:460target_add_breakpoint()::breakpointtarget_add_breakpoint()
struct breakpoint *breakpoint);
target.h:467target_add_context_breakpoint()::breakpointtarget_add_context_breakpoint()
struct breakpoint *breakpoint);
target.h:474target_add_hybrid_breakpoint()::breakpointtarget_add_hybrid_breakpoint()
struct breakpoint *breakpoint);
target.h:482target_remove_breakpoint()::breakpointtarget_remove_breakpoint()
struct breakpoint *breakpoint);
target_type.h:153target_type::add_breakpoint::breakpoint
int (*add_breakpoint)(struct target *target, struct breakpoint *breakpoint);
target_type.h:154target_type::add_context_breakpoint::breakpoint
int (*add_context_breakpoint)(struct target *target, struct breakpoint *breakpoint);
target_type.h:155target_type::add_hybrid_breakpoint::breakpoint
int (*add_hybrid_breakpoint)(struct target *target, struct breakpoint *breakpoint);
target_type.h:161target_type::remove_breakpoint::breakpoint
int (*remove_breakpoint)(struct target *target, struct breakpoint *breakpoint);
x86_32_common.c:47set_breakpoint()::breakpointset_breakpoint()
struct breakpoint *breakpoint);
x86_32_common.c:49unset_breakpoint()::breakpointunset_breakpoint()
struct breakpoint *breakpoint);
x86_32_common.c:249x86_32_common_write_phys_mem()
struct breakpoint *pbiter = t->breakpoints;
x86_32_common.c:859x86_32_common_add_breakpoint()
int x86_32_common_add_breakpoint(struct target *t, struct breakpoint *bp)
x86_32_common.c:870x86_32_common_remove_breakpoint()
int x86_32_common_remove_breakpoint(struct target *t, struct breakpoint *bp)
x86_32_common.c:973set_hwbp()
static int set_hwbp(struct target *t, struct breakpoint *bp)
x86_32_common.c:995unset_hwbp()
static int unset_hwbp(struct target *t, struct breakpoint *bp)
x86_32_common.c:1017set_swbp()
static int set_swbp(struct target *t, struct breakpoint *bp)
x86_32_common.c:1073unset_swbp()
static int unset_swbp(struct target *t, struct breakpoint *bp)
x86_32_common.c:1121set_breakpoint()
static int set_breakpoint(struct target *t, struct breakpoint *bp)
x86_32_common.c:1153unset_breakpoint()
static int unset_breakpoint(struct target *t, struct breakpoint *bp)
x86_32_common.c:1275x86_32_common_reset_breakpoints_watchpoints()
struct breakpoint *next_b;
x86_32_common.c:1281x86_32_common_reset_breakpoints_watchpoints()
free(t->breakpoints);
x86_32_common.h:316x86_32_common_add_breakpoint()::bpx86_32_common_add_breakpoint()
int x86_32_common_add_breakpoint(struct target *t, struct breakpoint *bp);
x86_32_common.h:317x86_32_common_remove_breakpoint()::bpx86_32_common_remove_breakpoint()
int x86_32_common_remove_breakpoint(struct target *t, struct breakpoint *bp);
xscale.c:56xscale_set_breakpoint()::#1xscale_set_breakpoint()
static int xscale_set_breakpoint(struct target *, struct breakpoint *);
xscale.c:58xscale_unset_breakpoint()::#1xscale_unset_breakpoint()
static int xscale_unset_breakpoint(struct target *, struct breakpoint *);
xscale.c:1042xscale_enable_single_step()
struct breakpoint *ibcr0_bp =
xscale.c:1087xscale_enable_breakpoints()
struct breakpoint *breakpoint = target->breakpoints;
xscale.c:1147xscale_resume()
struct breakpoint *breakpoint;
xscale.c:1379xscale_step()
struct breakpoint *breakpoint = NULL;
xscale.c:1483xscale_deassert_reset()
struct breakpoint *breakpoint = target->breakpoints;
xscale.c:2070xscale_set_breakpoint()
struct breakpoint *breakpoint)
xscale.c:2139xscale_add_breakpoint()
struct breakpoint *breakpoint)
xscale.c:2160xscale_unset_breakpoint()
struct breakpoint *breakpoint)
xscale.c:2208xscale_remove_breakpoint()
static int xscale_remove_breakpoint(struct target *target, struct breakpoint *breakpoint)
xtensa.c:2518xtensa_sw_breakpoint_add()
struct breakpoint *breakpoint,
xtensa.c:2554xtensa_breakpoint_add()
int xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint)
xtensa.c:2598xtensa_breakpoint_remove()
int xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint)
xtensa.c:3424xtensa_target_init()
xtensa->hw_brps = calloc(XT_HW_IBREAK_MAX_NUM, sizeof(struct breakpoint *));
xtensa.h:218xtensa_sw_breakpoint::oocd_bpxtensa_sw_breakpoint
struct breakpoint *oocd_bp;
xtensa.h:266xtensa::hw_brpsxtensa
struct breakpoint **hw_brps;
xtensa.h:405xtensa_breakpoint_add()::breakpointxtensa_breakpoint_add()
int xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint);
xtensa.h:406xtensa_breakpoint_remove()::breakpointxtensa_breakpoint_remove()
int xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint);

Type Use

Variables of breakpoint type
target_type::add_breakpoint::breakpoint
target_type::add_context_breakpoint::breakpoint
target_type::add_hybrid_breakpoint::breakpoint
target_type::remove_breakpoint::breakpoint
is_any_soft_breakpoint()::breakpoint
or1k_resume_or_step()::breakpoint
arm11_resume()::bp
arm7_9_enable_breakpoints()::breakpoint
arm7_9_resume()::breakpoint
arm7_9_step()::breakpoint
armv8_dpm_write_dirty_registers()::bp
arm_dpm_write_dirty_registers()::bp
avr32_ap7k_resume()::breakpoint
breakpoint_add_internal()::breakpoint
breakpoint_add_internal()::breakpoint_p
context_breakpoint_add_internal()::breakpoint
context_breakpoint_add_internal()::breakpoint_p
hybrid_breakpoint_add_internal()::breakpoint
hybrid_breakpoint_add_internal()::breakpoint_p
breakpoint_free()::breakpoint
breakpoint_free()::breakpoint_p
breakpoint_remove_internal()::breakpoint
breakpoint_remove_all_internal()::breakpoint
breakpoint_remove_all_internal()::tmp
breakpoint_find()::breakpoint
cortex_a_step()::breakpoint
cortex_a_step()::stepbreakpoint
cortex_m_erratum_check_breakpoint()::bkpt
cortex_m_enable_breakpoints()::breakpoint
cortex_m_restore_one()::breakpoint
cortex_m_step()::breakpoint
adapter_resume()::breakpoint
adapter_step()::breakpoint
lakemont_poll()::bp
lakemont_resume()::bp
lakemont_resume()::activeswbp
lakemont_step()::bp
mips_m4k_internal_restore()::breakpoint
mips_m4k_step()::breakpoint
mips_m4k_enable_breakpoints()::breakpoint
handle_bp_command_list()::breakpoint
x86_32_common_write_phys_mem()::pbiter
set_breakpoint()::bp
unset_breakpoint()::bp
x86_32_common_reset_breakpoints_watchpoints()::next_b
xscale_enable_single_step()::ibcr0_bp
xscale_enable_breakpoints()::breakpoint
xscale_resume()::breakpoint
xscale_step()::breakpoint
xscale_deassert_reset()::breakpoint
xscale_set_breakpoint()::breakpoint
xscale_unset_breakpoint()::breakpoint
stm8_resume()::breakpoint
stm8_step()::breakpoint
stm8_enable_breakpoints()::breakpoint
esirisc_next_breakpoint()::breakpoints_p
esirisc_next_breakpoint()::breakpoints_e
esirisc_add_breakpoints()::breakpoint
esirisc_resume_or_step()::breakpoint
esirisc_debug_entry()::breakpoint
mips_mips64_enable_breakpoints()::bp
mips_mips64_unset_breakpoint()::bp
mips_mips64_resume()::bp
mips_mips64_step()::bp
arc_resume()::breakpoint
arc_enable_breakpoints()::breakpoint
arc_reset_actionpoints()::next_b
arc_step()::breakpoint
all items filtered out
breakpoint