OpenOCD
arm_dpm::dbp
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm_dpm::dbp
arm_dpm::dbp field
Syntax
from
arm_dpm.h:139
struct
dpm_bp
*
dbp
;
References
Location
Referrer
Text
arm_dpm.h:139
struct
dpm_bp
*
dbp
;
aarch64.c:2866
aarch64_deinit_target()
free
(
dpm
->
dbp
)
;
arm11_dbgtap.c:1173
arm11_dpm_deinit()
free
(
dpm
->
dbp
)
;
arm_dpm.c:507
arm_dpm_write_dirty_registers()
struct
dpm_bp
*
dbp
=
dpm
->
dbp
+
i
;
arm_dpm.c:927
dpm_add_breakpoint()
if
(
!
dpm
->
dbp
[
i
]
.
bp
)
{
arm_dpm.c:928
dpm_add_breakpoint()
retval
=
dpm_bpwp_setup
(
dpm
,
&
dpm
->
dbp
[
i
]
.
bpwp
,
arm_dpm.c:931
dpm_add_breakpoint()
dpm
->
dbp
[
i
]
.
bp
=
bp
;
arm_dpm.c:946
dpm_remove_breakpoint()
if
(
dpm
->
dbp
[
i
]
.
bp
==
bp
)
{
arm_dpm.c:947
dpm_remove_breakpoint()
dpm
->
dbp
[
i
]
.
bp
=
NULL
;
arm_dpm.c:948
dpm_remove_breakpoint()
dpm
->
dbp
[
i
]
.
bpwp
.
dirty
=
true
;
arm_dpm.c:1138
arm_dpm_setup()
dpm
->
dbp
=
calloc
(
dpm
->
nbp
,
sizeof
(
*
dpm
->
dbp
)
)
;
arm_dpm.c:1141
arm_dpm_setup()
if
(
!
dpm
->
dbp
||
!
dpm
->
dwp
)
{
arm_dpm.c:1143
arm_dpm_setup()
free
(
dpm
->
dbp
)
;
arm_dpm.c:1169
arm_dpm_initialize()
dpm
->
dbp
[
i
]
.
bpwp
.
number
=
i
;
armv8_dpm.c:892
armv8_dpm_write_dirty_registers()
struct
dpm_bp
*
dbp
=
dpm
->
dbp
+
i
;
armv8_dpm.c:1180
dpmv8_add_breakpoint()
if
(
!
dpm
->
dbp
[
i
]
.
bp
)
{
armv8_dpm.c:1181
dpmv8_add_breakpoint()
retval
=
dpmv8_bpwp_setup
(
dpm
,
&
dpm
->
dbp
[
i
]
.
bpwp
,
armv8_dpm.c:1184
dpmv8_add_breakpoint()
dpm
->
dbp
[
i
]
.
bp
=
bp
;
armv8_dpm.c:1199
dpmv8_remove_breakpoint()
if
(
dpm
->
dbp
[
i
]
.
bp
==
bp
)
{
armv8_dpm.c:1200
dpmv8_remove_breakpoint()
dpm
->
dbp
[
i
]
.
bp
=
NULL
;
armv8_dpm.c:1201
dpmv8_remove_breakpoint()
dpm
->
dbp
[
i
]
.
bpwp
.
dirty
=
true
;
armv8_dpm.c:1459
armv8_dpm_setup()
dpm
->
dbp
=
calloc
(
dpm
->
nbp
,
sizeof
(
*
dpm
->
dbp
)
)
;
armv8_dpm.c:1464
armv8_dpm_setup()
if
(
!
dpm
->
dbp
||
!
dpm
->
dwp
)
{
armv8_dpm.c:1465
armv8_dpm_setup()
free
(
dpm
->
dbp
)
;
armv8_dpm.c:1491
armv8_dpm_initialize()
dpm
->
dbp
[
i
]
.
bpwp
.
number
=
i
;
cortex_a.c:3198
cortex_a_deinit_target()
free
(
dpm
->
dbp
)
;
Data Use
Functions writing
arm_dpm::dbp
Functions reading
arm_dpm::dbp
armv8_dpm_setup()
arm_dpm_setup()
all items filtered out
arm_dpm::dbp
arm11_dpm_deinit()
armv8_dpm_write_dirty_registers()
dpmv8_add_breakpoint()
dpmv8_remove_breakpoint()
armv8_dpm_setup()
armv8_dpm_initialize()
arm_dpm_write_dirty_registers()
dpm_add_breakpoint()
dpm_remove_breakpoint()
arm_dpm_setup()
arm_dpm_initialize()
cortex_a_deinit_target()
aarch64_deinit_target()
all items filtered out
Type of
arm_dpm::dbp
arm_dpm::dbp
dpm_bp
all items filtered out