Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dkgdb.c23 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 Dkgdb.c23 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 Dkgdb.c135 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 Dkgdb.c135 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 Dkgdb.c26 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