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

arm_dpm::dwp field

Syntax

struct dpm_wp *dwp;

References

LocationReferrerText
arm_dpm.h:140
struct dpm_wp *dwp;
aarch64.c:2867aarch64_deinit_target()
free(dpm->dwp);
arm11_dbgtap.c:1174arm11_dpm_deinit()
free(dpm->dwp);
arm_dpm.c:519arm_dpm_write_dirty_registers()
struct dpm_wp *dwp = dpm->dwp + i;
arm_dpm.c:963dpm_watchpoint_setup()
struct dpm_wp *dwp = dpm->dwp + index_t;
arm_dpm.c:990dpm_watchpoint_setup()
dpm->dwp[index_t].wp = wp;
arm_dpm.c:1003dpm_add_watchpoint()
if (!dpm->dwp[i].wp) {
arm_dpm.c:1020dpm_remove_watchpoint()
if (dpm->dwp[i].wp == wp) {
arm_dpm.c:1021dpm_remove_watchpoint()
dpm->dwp[i].wp = NULL;
arm_dpm.c:1022dpm_remove_watchpoint()
dpm->dwp[i].bpwp.dirty = true;
arm_dpm.c:1139arm_dpm_setup()
dpm->dwp = calloc(dpm->nwp, sizeof(*dpm->dwp));
arm_dpm.c:1141arm_dpm_setup()
if (!dpm->dbp || !dpm->dwp) {
arm_dpm.c:1144arm_dpm_setup()
free(dpm->dwp);
arm_dpm.c:1173arm_dpm_initialize()
dpm->dwp[i].bpwp.number = 16 + i;
armv8_dpm.c:904armv8_dpm_write_dirty_registers()
struct dpm_wp *dwp = dpm->dwp + i;
armv8_dpm.c:1216dpmv8_watchpoint_setup()
struct dpm_wp *dwp = dpm->dwp + index_t;
armv8_dpm.c:1243dpmv8_watchpoint_setup()
dpm->dwp[index_t].wp = wp;
armv8_dpm.c:1256dpmv8_add_watchpoint()
if (!dpm->dwp[i].wp) {
armv8_dpm.c:1273dpmv8_remove_watchpoint()
if (dpm->dwp[i].wp == wp) {
armv8_dpm.c:1274dpmv8_remove_watchpoint()
dpm->dwp[i].wp = NULL;
armv8_dpm.c:1275dpmv8_remove_watchpoint()
dpm->dwp[i].bpwp.dirty = true;
armv8_dpm.c:1462armv8_dpm_setup()
dpm->dwp = calloc(dpm->nwp, sizeof(*dpm->dwp));
armv8_dpm.c:1464armv8_dpm_setup()
if (!dpm->dbp || !dpm->dwp) {
armv8_dpm.c:1466armv8_dpm_setup()
free(dpm->dwp);
armv8_dpm.c:1495armv8_dpm_initialize()
dpm->dwp[i].bpwp.number = 16 + i;
cortex_a.c:3199cortex_a_deinit_target()
free(dpm->dwp);