OpenOCD
watchpoint::length
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
watchpoint::length
watchpoint::length field
Syntax
from
breakpoints.h:43
unsigned
int
length
;
References
Location
Referrer
Text
breakpoints.h:43
unsigned
int
length
;
aarch64.c:1744
aarch64_set_watchpoint()
length
=
watchpoint
->
length
;
aarch64.c:1884
aarch64_hit_watchpoint()
if
(
exception_address
>=
wp
->
address
&&
exception_address
<
(
wp
->
address
+
wp
->
length
)
)
{
arc.c:1890
arc_set_watchpoint()
if
(
watchpoint
->
length
!=
4
)
{
arm7_9_common.c:456
arm7_9_set_watchpoint()
mask
=
watchpoint
->
length
-
1
;
arm7_9_common.c:570
arm7_9_add_watchpoint()
if
(
(
watchpoint
->
length
!=
1
)
&&
(
watchpoint
->
length
!=
2
)
&&
(
watchpoint
->
length
!=
4
)
)
arm_dpm.c:972
dpm_watchpoint_setup()
retval
=
dpm_bpwp_setup
(
dpm
,
&
dwp
->
bpwp
,
wp
->
address
,
wp
->
length
)
;
armv8_dpm.c:1225
dpmv8_watchpoint_setup()
retval
=
dpmv8_bpwp_setup
(
dpm
,
&
dwp
->
bpwp
,
wp
->
address
,
wp
->
length
)
;
breakpoints.c:512
watchpoint_add_internal()
if
(
watchpoint
->
length
!=
length
breakpoints.c:531
watchpoint_add_internal()
(
*
watchpoint_p
)
->
length
=
length
;
breakpoints.c:562
watchpoint_add_internal()
(
*
watchpoint_p
)
->
length
,
cortex_a.c:1724
cortex_a_set_watchpoint()
if
(
watchpoint
->
length
==
0
||
watchpoint
->
length
>
0x80000000U
||
cortex_a.c:1725
cortex_a_set_watchpoint()
(
watchpoint
->
length
&
(
watchpoint
->
length
-
1
)
)
)
{
cortex_a.c:1730
cortex_a_set_watchpoint()
if
(
watchpoint
->
address
&
(
watchpoint
->
length
-
1
)
)
{
cortex_a.c:1737
cortex_a_set_watchpoint()
switch
(
watchpoint
->
length
)
{
cortex_a.c:1759
cortex_a_set_watchpoint()
address_mask
=
ilog2
(
watchpoint
->
length
)
;
cortex_m.c:2204
cortex_m_set_watchpoint()
temp
=
watchpoint
->
length
;
cortex_m.c:2227
cortex_m_set_watchpoint()
uint32_t
data_size
=
watchpoint
->
length
>
>
1
;
cortex_m.c:2228
cortex_m_set_watchpoint()
comparator
->
mask
=
(
watchpoint
->
length
>
>
1
)
|
1
;
cortex_m.c:2314
cortex_m_add_watchpoint()
if
(
(
1u
<
<
mask
)
==
watchpoint
->
length
)
esirisc.c:643
esirisc_add_watchpoint()
switch
(
watchpoint
->
length
)
{
esirisc.c:661
esirisc_add_watchpoint()
watchpoint
->
length
)
;
esp_xtensa_smp.c:471
esp_xtensa_smp_watchpoint_add()
res
=
watchpoint_add
(
curr
,
watchpoint
->
address
,
watchpoint
->
length
,
mips_m4k.c:883
mips_m4k_set_watchpoint()
if
(
watchpoint
->
length
!=
4
)
{
mips_mips64.c:423
mips_mips64_set_watchpoint()
if
(
watchpoint
->
length
!=
4
)
{
riscv.c:978
trigger_from_watchpoint()
trigger
->
length
=
watchpoint
->
length
;
stm8.c:1554
stm8_set_watchpoint()
if
(
watchpoint
->
length
!=
1
)
{
target.c:4181
handle_wp_command()
watchpoint
->
length
,
x86_32_common.c:1203
set_watchpoint()
if
(
wp
->
length
!=
4
&&
wp
->
length
!=
2
&&
wp
->
length
!=
1
)
{
x86_32_common.c:1211
set_watchpoint()
DR7_BP_WRITE
,
wp
->
length
)
!=
ERROR_OK
)
{
x86_32_common.c:1217
set_watchpoint()
wp
->
length
)
!=
ERROR_OK
)
{
x86_32_common.c:1231
set_watchpoint()
wp
->
unique_id
,
wp
->
address
,
wp
->
length
,
wp_num
)
;
x86_32_common.c:1260
unset_watchpoint()
wp
->
unique_id
,
wp
->
address
,
wp
->
length
,
wp_num
)
;
xscale.c:2255
xscale_set_watchpoint()
if
(
watchpoint
->
length
>
4
)
{
xscale.c:2264
xscale_set_watchpoint()
watchpoint
->
length
-
1
)
;
xscale.c:2303
xscale_add_watchpoint()
for
(
uint32_t
len
=
watchpoint
->
length
;
len
!=
1
;
len
/=
2
)
{
xscale.c:2310
xscale_add_watchpoint()
if
(
watchpoint
->
length
==
4
)
{
/* single word watchpoint */
xscale.c:2321
xscale_add_watchpoint()
if
(
watchpoint
->
length
>
watchpoint
->
address
)
{
xscale.c:2349
xscale_unset_watchpoint()
if
(
watchpoint
->
length
>
4
)
{
xscale.c:2379
xscale_remove_watchpoint()
if
(
watchpoint
->
length
>
4
)
xtensa.c:2663
xtensa_watchpoint_add()
if
(
watchpoint
->
length
<
1
||
watchpoint
->
length
>
64
||
xtensa.c:2664
xtensa_watchpoint_add()
!
IS_PWR_OF_2
(
watchpoint
->
length
)
||
xtensa.c:2665
xtensa_watchpoint_add()
!
IS_ALIGNED
(
watchpoint
->
address
,
watchpoint
->
length
)
)
{
xtensa.c:2670
xtensa_watchpoint_add()
watchpoint
->
length
,
xtensa.c:2674
xtensa_watchpoint_add()
dbreakcval
=
ALIGN_DOWN
(
0x3F
,
watchpoint
->
length
)
;
Data Use
Functions writing
watchpoint::length
Functions reading
watchpoint::length
watchpoint_add_internal()
all items filtered out
watchpoint::length
arm7_9_set_watchpoint()
arm7_9_add_watchpoint()
dpmv8_watchpoint_setup()
dpm_watchpoint_setup()
watchpoint_add_internal()
cortex_a_set_watchpoint()
cortex_m_set_watchpoint()
cortex_m_add_watchpoint()
mips_m4k_set_watchpoint()
handle_wp_command()
set_watchpoint()
unset_watchpoint()
xscale_set_watchpoint()
xscale_add_watchpoint()
xscale_unset_watchpoint()
xscale_remove_watchpoint()
aarch64_set_watchpoint()
aarch64_hit_watchpoint()
stm8_set_watchpoint()
trigger_from_watchpoint()
esirisc_add_watchpoint()
mips_mips64_set_watchpoint()
arc_set_watchpoint()
esp_xtensa_smp_watchpoint_add()
xtensa_watchpoint_add()
all items filtered out