Searched refs:single_step_data (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/arch/arc/kernel/
H A Dkgdb.c84 } single_step_data; variable in typeref:struct:single_step_data_t
88 if (single_step_data.armed) { undo_single_step()
91 for (i = 0; i < (single_step_data.is_branch ? 2 : 1); i++) { undo_single_step()
92 memcpy((void *) single_step_data.address[i], undo_single_step()
93 &single_step_data.opcode[i], undo_single_step()
96 flush_icache_range(single_step_data.address[i], undo_single_step()
97 single_step_data.address[i] + undo_single_step()
100 single_step_data.armed = 0; undo_single_step()
114 single_step_data.is_branch = disasm_next_pc((unsigned long) do_single_step()
117 &single_step_data.address[0], do_single_step()
118 &single_step_data.address[1]); do_single_step()
120 place_trap(single_step_data.address[0], &single_step_data.opcode[0]); do_single_step()
122 if (single_step_data.is_branch) { do_single_step()
123 place_trap(single_step_data.address[1], do_single_step()
124 &single_step_data.opcode[1]); do_single_step()
127 single_step_data.armed++; do_single_step()
163 single_step_data.armed = 0; kgdb_arch_init()

Completed in 62 milliseconds