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

arm_dpm::dscr field

Recent value of DSCR.

Syntax

uint32_t dscr;

References

LocationReferrerText
arm_dpm.h:150
uint32_t dscr;
aarch64.c:981aarch64_debug_entry()
dpm->dscr = dscr;
aarch64.c:2242aarch64_write_cpu_memory()
dpm->dscr = dscr;
aarch64.c:2500aarch64_read_cpu_memory()
dpm->dscr = dscr;
arm_dpm.c:1061arm_dpm_report_dscr()
dpm->dscr = dscr;
armv8_dpm.c:43armv8_dpm_get_core_state()
int el = (dpm->dscr >> 8) & 0x3;
armv8_dpm.c:44armv8_dpm_get_core_state()
int rw = (dpm->dscr >> 10) & 0xF;
armv8_dpm.c:176dpmv8_dpm_prepare()
dpm->dscr = dscr;
armv8_dpm.c:201dpmv8_exec_opcode()
uint32_t dscr = dpm->dscr;
armv8_dpm.c:245dpmv8_exec_opcode()
dpm->dscr = dscr;
armv8_dpm.c:324dpmv8_instr_write_data_r0_64()
armv8_dpm.c:328dpmv8_instr_write_data_r0_64()
retval = dpmv8_exec_opcode(dpm, opcode, &dpm->dscr);
armv8_dpm.c:339dpmv8_instr_cpsr_sync()
armv8_dpm.c:341dpmv8_instr_cpsr_sync()
armv8_dpm.c:352dpmv8_instr_read_data_dcc()
retval = dpmv8_exec_opcode(dpm, opcode, &dpm->dscr);
armv8_dpm.c:356dpmv8_instr_read_data_dcc()
return dpmv8_read_dcc(armv8, data, &dpm->dscr);
armv8_dpm.c:366dpmv8_instr_read_data_dcc_64()
retval = dpmv8_exec_opcode(dpm, opcode, &dpm->dscr);
armv8_dpm.c:370dpmv8_instr_read_data_dcc_64()
return dpmv8_read_dcc_64(armv8, data, &dpm->dscr);
armv8_dpm.c:380dpmv8_instr_read_data_r0()
retval = dpmv8_exec_opcode(dpm, opcode, &dpm->dscr);
armv8_dpm.c:385dpmv8_instr_read_data_r0()
armv8_dpm.c:389dpmv8_instr_read_data_r0()
return dpmv8_read_dcc(armv8, data, &dpm->dscr);
armv8_dpm.c:407dpmv8_instr_read_data_r0_64()
retval = dpmv8_exec_opcode(dpm, opcode, &dpm->dscr);
armv8_dpm.c:412dpmv8_instr_read_data_r0_64()
armv8_dpm.c:416dpmv8_instr_read_data_r0_64()
return dpmv8_read_dcc_64(armv8, data, &dpm->dscr);
armv8_dpm.c:1311armv8_dpm_handle_exception()
el = (dpm->dscr >> 8) & 3;
armv8_dpm.c:1356armv8_dpm_report_dscr()
dpm->dscr = dscr;

Data Use

Type of arm_dpm::dscr
arm_dpm::dscr
uint32_t
all items filtered out