arm_dpm::instr_execute is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarm_dpm::instr_execute

arm_dpm::instr_execute field

Runs one instruction.

Syntax

int (*instr_execute)(struct arm_dpm *dpm, uint32_t opcode);

References

LocationReferrerScopeText
arm_dpm.h:60
int (*instr_execute)(struct arm_dpm *dpm, uint32_t opcode);
aarch64.c:2105aarch64_write_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV8_MRS(SYSTEM_DBG_DTRRX_EL0, 1));
aarch64.c:2107aarch64_write_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV8_MRS(SYSTEM_DBG_DBGDTR_EL0, 1));
aarch64.c:2109aarch64_write_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV4_5_MRC(14, 0, 1, 0, 5, 0));
aarch64.c:2122aarch64_write_cpu_memory_slow()
retval = dpm->instr_execute(dpm, opcode);
aarch64.c:2293aarch64_read_cpu_memory_slow()
retval = dpm->instr_execute(dpm, opcode);
aarch64.c:2299aarch64_read_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV8_MSR_GP(SYSTEM_DBG_DTRTX_EL0, 1));
aarch64.c:2301aarch64_read_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV8_MSR_GP(SYSTEM_DBG_DBGDTR_EL0, 1));
aarch64.c:2303aarch64_read_cpu_memory_slow()
retval = dpm->instr_execute(dpm, ARMV4_5_MCR(14, 0, 1, 0, 5, 0));
aarch64.c:2352aarch64_read_cpu_memory_fast()
retval = dpm->instr_execute(dpm, ARMV8_MSR_GP(SYSTEM_DBG_DBGDTR_EL0, 0));
aarch64.c:2355aarch64_read_cpu_memory_fast()
retval = dpm->instr_execute(dpm, ARMV4_5_MCR(14, 0, 0, 0, 5, 0));
armv8_dpm.c:594armv8_dpm_modeswitch()
retval = dpm->instr_execute(dpm,
armv8_dpm.c:609armv8_dpm_modeswitch()
retval = dpm->instr_execute(dpm, armv8_opcode(armv8, ARMV8_OPC_DRPS));
armv8_dpm.c:618armv8_dpm_modeswitch()
retval = dpm->instr_execute(dpm, armv8_opcode(armv8, ARMV8_OPC_DRPS));
armv8_dpm.c:1427dpmv8_instr_execute()armv8_dpm_setup()
dpm->instr_execute = dpmv8_instr_execute;

Call Tree

Functions calling arm_dpm::instr_execute
arm_dpm::instr_execute
Functions writing arm_dpm::instr_execute
all items filtered out
arm_dpm::instr_execute
Implementations
all items filtered out
arm_dpm::instr_execute