arm_dpm::dbp is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm_dpm::dbp field

Syntax

struct dpm_bp *dbp;

References

LocationReferrerText
arm_dpm.h:139
struct dpm_bp *dbp;
aarch64.c:2866aarch64_deinit_target()
free(dpm->dbp);
arm11_dbgtap.c:1173arm11_dpm_deinit()
free(dpm->dbp);
arm_dpm.c:507arm_dpm_write_dirty_registers()
struct dpm_bp *dbp = dpm->dbp + i;
arm_dpm.c:927dpm_add_breakpoint()
if (!dpm->dbp[i].bp) {
arm_dpm.c:928dpm_add_breakpoint()
retval = dpm_bpwp_setup(dpm, &dpm->dbp[i].bpwp,
arm_dpm.c:931dpm_add_breakpoint()
dpm->dbp[i].bp = bp;
arm_dpm.c:946dpm_remove_breakpoint()
if (dpm->dbp[i].bp == bp) {
arm_dpm.c:947dpm_remove_breakpoint()
dpm->dbp[i].bp = NULL;
arm_dpm.c:948dpm_remove_breakpoint()
dpm->dbp[i].bpwp.dirty = true;
arm_dpm.c:1138arm_dpm_setup()
dpm->dbp = calloc(dpm->nbp, sizeof(*dpm->dbp));
arm_dpm.c:1141arm_dpm_setup()
if (!dpm->dbp || !dpm->dwp) {
arm_dpm.c:1143arm_dpm_setup()
free(dpm->dbp);
arm_dpm.c:1169arm_dpm_initialize()
dpm->dbp[i].bpwp.number = i;
armv8_dpm.c:892armv8_dpm_write_dirty_registers()
struct dpm_bp *dbp = dpm->dbp + i;
armv8_dpm.c:1180dpmv8_add_breakpoint()
if (!dpm->dbp[i].bp) {
armv8_dpm.c:1181dpmv8_add_breakpoint()
retval = dpmv8_bpwp_setup(dpm, &dpm->dbp[i].bpwp,
armv8_dpm.c:1184dpmv8_add_breakpoint()
dpm->dbp[i].bp = bp;
armv8_dpm.c:1199dpmv8_remove_breakpoint()
if (dpm->dbp[i].bp == bp) {
armv8_dpm.c:1200dpmv8_remove_breakpoint()
dpm->dbp[i].bp = NULL;
armv8_dpm.c:1201dpmv8_remove_breakpoint()
dpm->dbp[i].bpwp.dirty = true;
armv8_dpm.c:1459armv8_dpm_setup()
dpm->dbp = calloc(dpm->nbp, sizeof(*dpm->dbp));
armv8_dpm.c:1464armv8_dpm_setup()
if (!dpm->dbp || !dpm->dwp) {
armv8_dpm.c:1465armv8_dpm_setup()
free(dpm->dbp);
armv8_dpm.c:1491armv8_dpm_initialize()
dpm->dbp[i].bpwp.number = i;
cortex_a.c:3198cortex_a_deinit_target()
free(dpm->dbp);