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

breakpoint::length field

Syntax

unsigned int length;

References

LocationReferrerText
breakpoints.h:29
unsigned int length;
aarch64.c:1268aarch64_set_breakpoint()
if (breakpoint->length == 2)
aarch64.c:1306aarch64_set_breakpoint()
if (breakpoint->length != 4)
aarch64.c:1317aarch64_set_breakpoint()
opcode = (breakpoint->length == 4) ? ARMV8_HLT_A1(11) :
aarch64.c:1320aarch64_set_breakpoint()
if (breakpoint->length == 3)
aarch64.c:1321aarch64_set_breakpoint()
breakpoint->length = 4;
aarch64.c:1328aarch64_set_breakpoint()
breakpoint->length, 1,
aarch64.c:1335aarch64_set_breakpoint()
breakpoint->length);
aarch64.c:1339aarch64_set_breakpoint()
breakpoint->length, 1, code);
aarch64.c:1345aarch64_set_breakpoint()
breakpoint->length);
aarch64.c:1349aarch64_set_breakpoint()
breakpoint->length);
aarch64.c:1605aarch64_unset_breakpoint()
breakpoint->length);
aarch64.c:1607aarch64_unset_breakpoint()
if (breakpoint->length == 4) {
aarch64.c:1623aarch64_unset_breakpoint()
breakpoint->length);
aarch64.c:1627aarch64_unset_breakpoint()
breakpoint->length);
arc.c:1557arc_set_breakpoint()
if (breakpoint->length == 4) {
arc.c:1560arc_set_breakpoint()
arc.c:1573arc_set_breakpoint()
} else if (breakpoint->length == 2) {
arc.c:1576arc_set_breakpoint()
arc.c:1642arc_unset_breakpoint()
if (breakpoint->length == 4) {
arc.c:1650arc_unset_breakpoint()
arc.c:1659arc_unset_breakpoint()
} else if (breakpoint->length == 2) {
arc.c:1666arc_unset_breakpoint()
arm11.c:1064arm11_add_breakpoint()
if (breakpoint->length != 4) {
arm7_9_common.c:193arm7_9_set_breakpoint()
uint32_t mask = (breakpoint->length == 4) ? 0x3u : 0x1u;
arm7_9_common.c:222arm7_9_set_breakpoint()
if (breakpoint->length == 4) {
arm7_9_common.c:319arm7_9_unset_breakpoint()
if (breakpoint->length == 4) {
arm7_9_common.c:392arm7_9_add_breakpoint()
if ((breakpoint->length != 2) && (breakpoint->length != 4)) {
arm_dpm.c:917dpm_add_breakpoint()
if (bp->length < 2)
arm_dpm.c:929dpm_add_breakpoint()
bp->address, bp->length);
armv8_dpm.c:1170dpmv8_add_breakpoint()
if (bp->length < 2)
armv8_dpm.c:1182dpmv8_add_breakpoint()
bp->address, bp->length);
breakpoints.c:66breakpoint_add_internal()
(*breakpoint_p)->length = length;
breakpoints.c:96breakpoint_add_internal()
(*breakpoint_p)->address, (*breakpoint_p)->length,
breakpoints.c:128context_breakpoint_add_internal()
(*breakpoint_p)->length = length;
breakpoints.c:145context_breakpoint_add_internal()
(*breakpoint_p)->asid, (*breakpoint_p)->length,
breakpoints.c:182hybrid_breakpoint_add_internal()
(*breakpoint_p)->length = length;
breakpoints.c:202hybrid_breakpoint_add_internal()
(*breakpoint_p)->length,
cortex_a.c:1208cortex_a_step()
stepbreakpoint.length = (arm->core_state == ARM_STATE_THUMB)
cortex_a.c:1304cortex_a_set_breakpoint()
if (breakpoint->length == 2)
cortex_a.c:1328cortex_a_set_breakpoint()
if (breakpoint->length == 2)
cortex_a.c:1336cortex_a_set_breakpoint()
if (breakpoint->length == 3) {
cortex_a.c:1338cortex_a_set_breakpoint()
breakpoint->length = 4;
cortex_a.c:1345cortex_a_set_breakpoint()
breakpoint->length, 1,
cortex_a.c:1352cortex_a_set_breakpoint()
breakpoint->length);
cortex_a.c:1356cortex_a_set_breakpoint()
breakpoint->length, 1, code);
cortex_a.c:1362cortex_a_set_breakpoint()
breakpoint->length);
cortex_a.c:1364cortex_a_set_breakpoint()
breakpoint->length);
cortex_a.c:1588cortex_a_unset_breakpoint()
breakpoint->length);
cortex_a.c:1591cortex_a_unset_breakpoint()
if (breakpoint->length == 4) {
cortex_a.c:1607cortex_a_unset_breakpoint()
breakpoint->length);
cortex_a.c:1609cortex_a_unset_breakpoint()
breakpoint->length);
cortex_m.c:2085cortex_m_set_breakpoint()
breakpoint->length, 1,
cortex_m.c:2091cortex_m_set_breakpoint()
breakpoint->length, 1,
cortex_m.c:2102cortex_m_set_breakpoint()
breakpoint->length,
cortex_m.c:2123cortex_m_unset_breakpoint()
breakpoint->length,
cortex_m.c:2139cortex_m_unset_breakpoint()
breakpoint->length, 1,
cortex_m.c:2151cortex_m_add_breakpoint()
if (breakpoint->length == 3) {
cortex_m.c:2153cortex_m_add_breakpoint()
breakpoint->length = 2;
cortex_m.c:2156cortex_m_add_breakpoint()
if ((breakpoint->length != 2)) {
mips_m4k.c:622mips_m4k_set_breakpoint()
if (breakpoint->length != 4) /* make sure isa bit set */
mips_m4k.c:645mips_m4k_set_breakpoint()
uint32_t isa_req = breakpoint->length & 1; /* micro mips request bit */
mips_m4k.c:646mips_m4k_set_breakpoint()
uint32_t bplength = breakpoint->length & ~1; /* drop micro mips request bit for length */
mips_m4k.c:757mips_m4k_unset_breakpoint()
uint32_t isa_req = breakpoint->length & 1;
mips_m4k.c:758mips_m4k_unset_breakpoint()
uint32_t bplength = breakpoint->length & ~1;
mips_m4k.c:818mips_m4k_add_breakpoint()
if ((breakpoint->length > 5 || breakpoint->length < 2) || /* out of range */
mips_m4k.c:819mips_m4k_add_breakpoint()
(breakpoint->length == 4 && (breakpoint->address & 2)) || /* mips32 unaligned */
mips_m4k.c:820mips_m4k_add_breakpoint()
(mips32->isa_imp == MIPS32_ONLY && breakpoint->length != 4) || /* misp32 specific */
mips_m4k.c:821mips_m4k_add_breakpoint()
((mips32->isa_imp & 1) != (breakpoint->length & 1))) /* isa not implemented */
mips_mips64.c:285mips_mips64_set_sdbbp()
bp->address, bp->length, 1,
mips_mips64.c:311mips_mips16_set_sdbbp()
uint32_t isa_req = bp->length & 1;
mips_mips64.c:316mips_mips16_set_sdbbp()
bp->address, bp->length, 1,
mips_mips64.c:353mips_mips64_set_breakpoint()
switch (bp->length) {
mips_mips64.c:551mips_mips16_unset_sdbbp()
if (instr != MIPS16_SDBBP(bp->length & 1))
mips_mips64.c:574mips_mips64_unset_breakpoint()
switch (bp->length) {
or1k.c:916or1k_add_breakpoint()
or1k.c:937or1k_add_breakpoint()
breakpoint->orig_instr = malloc(breakpoint->length);
or1k.c:938or1k_add_breakpoint()
memcpy(breakpoint->orig_instr, &data, breakpoint->length);
or1k.c:974or1k_remove_breakpoint()
riscv.c:525trigger_from_breakpoint()
riscv.c:871riscv_add_breakpoint()
if (!(breakpoint->length == 4 || breakpoint->length == 2)) {
riscv.c:872riscv_add_breakpoint()
LOG_ERROR("Invalid breakpoint length %d", breakpoint->length);
riscv.c:883riscv_add_breakpoint()
riscv.c:890riscv_add_breakpoint()
buf_set_u32(buff, 0, breakpoint->length * CHAR_BIT, breakpoint->length == 4 ? ebreak() : ebreak_c());
riscv.c:892riscv_add_breakpoint()
riscv.c:894riscv_add_breakpoint()
riscv.c:951riscv_remove_breakpoint()
riscv.c:953riscv_remove_breakpoint()
stm8.c:1404stm8_set_breakpoint()
if (breakpoint->length == 1) {
stm8.c:1490stm8_unset_breakpoint()
if (breakpoint->length == 1) {
target.c:4031handle_bp_command_list()
breakpoint->length * 8);
target.c:4034handle_bp_command_list()
breakpoint->length,
target.c:4041handle_bp_command_list()
breakpoint->length, breakpoint->number);
target.c:4045handle_bp_command_list()
breakpoint->length, breakpoint->number);
target.c:4051handle_bp_command_list()
breakpoint->length, breakpoint->number);
xscale.c:2102xscale_set_breakpoint()
if (breakpoint->length == 4) {
xscale.c:2148xscale_add_breakpoint()
if ((breakpoint->length != 2) && (breakpoint->length != 4)) {
xscale.c:2186xscale_unset_breakpoint()
if (breakpoint->length == 4) {
xtensa.c:2528xtensa_sw_breakpoint_add()