dpmv8_write_reg() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

dpmv8_write_reg() function

Syntax

static int dpmv8_write_reg(struct arm_dpm *dpm,     struct reg *r,     unsigned regnum);

Arguments

dpm

r

regnum

References

LocationReferrerText
armv8_dpm.c:688
static int dpmv8_write_reg(struct arm_dpm *dpm, struct reg *r, unsigned regnum)
armv8_dpm.c:945armv8_dpm_write_dirty_registers()
retval = dpmv8_write_reg(dpm, &cache->reg_list[i], i);
armv8_dpm.c:952armv8_dpm_write_dirty_registers()
retval = dpmv8_write_reg(dpm, &cache->reg_list[ARMV8_XPSR], ARMV8_XPSR);
armv8_dpm.c:954armv8_dpm_write_dirty_registers()
retval = dpmv8_write_reg(dpm, &cache->reg_list[ARMV8_PC], ARMV8_PC);
armv8_dpm.c:957armv8_dpm_write_dirty_registers()
retval = dpmv8_write_reg(dpm, &cache->reg_list[0], 0);
armv8_dpm.c:1018armv8_dpm_write_core_reg()
retval = dpmv8_write_reg(dpm, r, regnum);

Call Tree

Functions calling dpmv8_write_reg()
Functions called by dpmv8_write_reg()
dpmv8_write_reg()
Data read by dpmv8_write_reg()
Data written by dpmv8_write_reg()
dpmv8_write_reg()::lvalue
dpmv8_write_reg()::hvalue
dpmv8_write_reg()::armv8
dpmv8_write_reg()::retval
dpmv8_write_reg()::value_64
all items filtered out
dpmv8_write_reg()
dpmv8_write_reg()::lvalue
dpmv8_write_reg()::hvalue
dpmv8_write_reg()::retval
dpmv8_write_reg()::value_64
all items filtered out
Type of dpmv8_write_reg()
dpmv8_write_reg()
uint64_t
all items filtered out