Searched refs:stepped_address (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | kgdb.c | 23 static unsigned long stepped_address; variable 153 stepped_address = addr; in do_single_step() 156 error = copy_to_kernel_nofault((void *)stepped_address, in do_single_step() 166 stepped_address = 0; in do_single_step() 176 copy_to_kernel_nofault((void *)stepped_address, in undo_single_step() 178 flush_icache_range(stepped_address, in undo_single_step() 179 stepped_address + BREAK_INSTR_SIZE); in undo_single_step() 181 stepped_address = 0; in undo_single_step() 325 if (stepped_address == addr) in kgdb_riscv_kgdbbreak()
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | kgdb.c | 23 static unsigned long stepped_address; variable 134 stepped_address = addr; in do_single_step() 137 error = copy_to_kernel_nofault((void *)stepped_address, in do_single_step() 147 stepped_address = 0; in do_single_step() 157 copy_to_kernel_nofault((void *)stepped_address, in undo_single_step() 159 flush_icache_range(stepped_address, in undo_single_step() 160 stepped_address + BREAK_INSTR_SIZE); in undo_single_step() 162 stepped_address = 0; in undo_single_step() 306 if (stepped_address == addr) in kgdb_riscv_kgdbbreak()
|
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | kgdb.c | 135 static unsigned long stepped_address; variable 143 stepped_address = (int)addr; in do_single_step() 158 /* Use stepped_address in case we stopped elsewhere */ in undo_single_step() 160 __raw_writew(stepped_opcode, stepped_address); in undo_single_step() 161 flush_icache_range(stepped_address, stepped_address + 2); in undo_single_step()
|
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | kgdb.c | 135 static unsigned long stepped_address; variable 143 stepped_address = (int)addr; in do_single_step() 158 /* Use stepped_address in case we stopped elsewhere */ in undo_single_step() 160 __raw_writew(stepped_opcode, stepped_address); in undo_single_step() 161 flush_icache_range(stepped_address, stepped_address + 2); in undo_single_step()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | kgdb.c | 26 static unsigned long stepped_address; variable 393 stepped_address = addr; in do_single_step() 396 error = copy_to_kernel_nofault((void *)stepped_address, in do_single_step() 402 stepped_address = 0; in do_single_step() 415 copy_to_kernel_nofault((void *)stepped_address, in undo_single_step() 417 flush_icache_range(stepped_address, stepped_address + BREAK_INSTR_SIZE); in undo_single_step() 421 stepped_address = 0; in undo_single_step()
|
Completed in 4 milliseconds