OpenOCD
arm_dpm::dwp
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm_dpm::dwp
arm_dpm::dwp field
Syntax
from
arm_dpm.h:140
struct
dpm_wp
*
dwp
;
References
Location
Referrer
Text
arm_dpm.h:140
struct
dpm_wp
*
dwp
;
aarch64.c:2867
aarch64_deinit_target()
free
(
dpm
->
dwp
)
;
arm11_dbgtap.c:1174
arm11_dpm_deinit()
free
(
dpm
->
dwp
)
;
arm_dpm.c:519
arm_dpm_write_dirty_registers()
struct
dpm_wp
*
dwp
=
dpm
->
dwp
+
i
;
arm_dpm.c:963
dpm_watchpoint_setup()
struct
dpm_wp
*
dwp
=
dpm
->
dwp
+
index_t
;
arm_dpm.c:990
dpm_watchpoint_setup()
dpm
->
dwp
[
index_t
]
.
wp
=
wp
;
arm_dpm.c:1003
dpm_add_watchpoint()
if
(
!
dpm
->
dwp
[
i
]
.
wp
)
{
arm_dpm.c:1020
dpm_remove_watchpoint()
if
(
dpm
->
dwp
[
i
]
.
wp
==
wp
)
{
arm_dpm.c:1021
dpm_remove_watchpoint()
dpm
->
dwp
[
i
]
.
wp
=
NULL
;
arm_dpm.c:1022
dpm_remove_watchpoint()
dpm
->
dwp
[
i
]
.
bpwp
.
dirty
=
true
;
arm_dpm.c:1139
arm_dpm_setup()
dpm
->
dwp
=
calloc
(
dpm
->
nwp
,
sizeof
(
*
dpm
->
dwp
)
)
;
arm_dpm.c:1141
arm_dpm_setup()
if
(
!
dpm
->
dbp
||
!
dpm
->
dwp
)
{
arm_dpm.c:1144
arm_dpm_setup()
free
(
dpm
->
dwp
)
;
arm_dpm.c:1173
arm_dpm_initialize()
dpm
->
dwp
[
i
]
.
bpwp
.
number
=
16
+
i
;
armv8_dpm.c:904
armv8_dpm_write_dirty_registers()
struct
dpm_wp
*
dwp
=
dpm
->
dwp
+
i
;
armv8_dpm.c:1216
dpmv8_watchpoint_setup()
struct
dpm_wp
*
dwp
=
dpm
->
dwp
+
index_t
;
armv8_dpm.c:1243
dpmv8_watchpoint_setup()
dpm
->
dwp
[
index_t
]
.
wp
=
wp
;
armv8_dpm.c:1256
dpmv8_add_watchpoint()
if
(
!
dpm
->
dwp
[
i
]
.
wp
)
{
armv8_dpm.c:1273
dpmv8_remove_watchpoint()
if
(
dpm
->
dwp
[
i
]
.
wp
==
wp
)
{
armv8_dpm.c:1274
dpmv8_remove_watchpoint()
dpm
->
dwp
[
i
]
.
wp
=
NULL
;
armv8_dpm.c:1275
dpmv8_remove_watchpoint()
dpm
->
dwp
[
i
]
.
bpwp
.
dirty
=
true
;
armv8_dpm.c:1462
armv8_dpm_setup()
dpm
->
dwp
=
calloc
(
dpm
->
nwp
,
sizeof
(
*
dpm
->
dwp
)
)
;
armv8_dpm.c:1464
armv8_dpm_setup()
if
(
!
dpm
->
dbp
||
!
dpm
->
dwp
)
{
armv8_dpm.c:1466
armv8_dpm_setup()
free
(
dpm
->
dwp
)
;
armv8_dpm.c:1495
armv8_dpm_initialize()
dpm
->
dwp
[
i
]
.
bpwp
.
number
=
16
+
i
;
cortex_a.c:3199
cortex_a_deinit_target()
free
(
dpm
->
dwp
)
;
Data Use
Functions writing
arm_dpm::dwp
Functions reading
arm_dpm::dwp
armv8_dpm_setup()
arm_dpm_setup()
all items filtered out
arm_dpm::dwp
arm11_dpm_deinit()
armv8_dpm_write_dirty_registers()
dpmv8_watchpoint_setup()
dpmv8_add_watchpoint()
dpmv8_remove_watchpoint()
armv8_dpm_setup()
armv8_dpm_initialize()
arm_dpm_write_dirty_registers()
dpm_watchpoint_setup()
dpm_add_watchpoint()
dpm_remove_watchpoint()
arm_dpm_setup()
arm_dpm_initialize()
cortex_a_deinit_target()
aarch64_deinit_target()
all items filtered out
Type of
arm_dpm::dwp
arm_dpm::dwp
dpm_wp
all items filtered out