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