single_step_data 82 arch/arc/kernel/kgdb.c } single_step_data; single_step_data 86 arch/arc/kernel/kgdb.c if (single_step_data.armed) { single_step_data 89 arch/arc/kernel/kgdb.c for (i = 0; i < (single_step_data.is_branch ? 2 : 1); i++) { single_step_data 90 arch/arc/kernel/kgdb.c memcpy((void *) single_step_data.address[i], single_step_data 91 arch/arc/kernel/kgdb.c &single_step_data.opcode[i], single_step_data 94 arch/arc/kernel/kgdb.c flush_icache_range(single_step_data.address[i], single_step_data 95 arch/arc/kernel/kgdb.c single_step_data.address[i] + single_step_data 98 arch/arc/kernel/kgdb.c single_step_data.armed = 0; single_step_data 112 arch/arc/kernel/kgdb.c single_step_data.is_branch = disasm_next_pc((unsigned long) single_step_data 115 arch/arc/kernel/kgdb.c &single_step_data.address[0], single_step_data 116 arch/arc/kernel/kgdb.c &single_step_data.address[1]); single_step_data 118 arch/arc/kernel/kgdb.c place_trap(single_step_data.address[0], &single_step_data.opcode[0]); single_step_data 120 arch/arc/kernel/kgdb.c if (single_step_data.is_branch) { single_step_data 121 arch/arc/kernel/kgdb.c place_trap(single_step_data.address[1], single_step_data 122 arch/arc/kernel/kgdb.c &single_step_data.opcode[1]); single_step_data 125 arch/arc/kernel/kgdb.c single_step_data.armed++; single_step_data 161 arch/arc/kernel/kgdb.c single_step_data.armed = 0;