Searched refs:orig_a0 (Results 1 – 18 of 18) sorted by relevance
/Linux-v6.1/arch/loongarch/include/asm/ |
D | syscall.h | 32 regs->regs[4] = regs->orig_a0; in syscall_rollback() 60 args[0] = regs->orig_a0; in syscall_get_arguments()
|
D | ptrace.h | 22 unsigned long orig_a0; member
|
/Linux-v6.1/arch/loongarch/kernel/ |
D | ptrace.c | 78 r = membuf_write(&to, ®s->orig_a0, sizeof(u64)); in gpr_get() 100 ®s->orig_a0, in gpr_set() 290 REG_OFFSET_NAME(orig_a0, orig_a0), 374 tmp = task_pt_regs(target)->orig_a0; in read_user() 397 task_pt_regs(target)->orig_a0 = data; in write_user()
|
D | syscall.c | 51 regs->orig_a0 = regs->regs[4]; in do_syscall() 58 regs->regs[4] = syscall_fn(regs->orig_a0, regs->regs[5], regs->regs[6], in do_syscall()
|
D | signal.c | 518 regs->regs[4] = regs->orig_a0; in handle_signal() 548 regs->regs[4] = regs->orig_a0; in arch_do_signal_or_restart() 553 regs->regs[4] = regs->orig_a0; in arch_do_signal_or_restart()
|
D | process.c | 349 uregs[LOONGARCH_EF_ORIG_A0] = regs->orig_a0; in loongarch_dump_regs64()
|
D | asm-offsets.c | 58 OFFSET(PT_ORIG_A0, pt_regs, orig_a0); in output_ptreg_defines()
|
/Linux-v6.1/arch/riscv/include/asm/ |
D | syscall.h | 35 regs->a0 = regs->orig_a0; in syscall_rollback() 63 args[0] = regs->orig_a0; in syscall_get_arguments()
|
D | ptrace.h | 53 unsigned long orig_a0; member 64 #define MAX_REG_OFFSET offsetof(struct pt_regs, orig_a0)
|
/Linux-v6.1/arch/csky/include/asm/ |
D | syscall.h | 29 regs->a0 = regs->orig_a0; in syscall_rollback() 57 args[0] = regs->orig_a0; in syscall_get_arguments()
|
/Linux-v6.1/arch/csky/kernel/ |
D | signal.c | 203 regs->a0 = regs->orig_a0; in handle_signal() 235 regs->a0 = regs->orig_a0; in do_signal() 239 regs->a0 = regs->orig_a0; in do_signal()
|
D | ptrace.c | 212 REG_OFFSET_NAME(orig_a0), 487 pr_info("orig_a0: 0x%08lx\n", fp->orig_a0); in show_regs()
|
D | asm-offsets.c | 33 DEFINE(PT_ORIG_AO, offsetof(struct pt_regs, orig_a0)); in main()
|
/Linux-v6.1/arch/riscv/kernel/ |
D | signal.c | 260 regs->a0 = regs->orig_a0; in handle_signal() 297 regs->a0 = regs->orig_a0; in do_signal() 301 regs->a0 = regs->orig_a0; in do_signal()
|
D | ptrace.c | 158 REG_OFFSET_NAME(orig_a0),
|
D | asm-offsets.c | 112 OFFSET(PT_ORIG_A0, pt_regs, orig_a0); in asm_offsets()
|
/Linux-v6.1/arch/csky/include/uapi/asm/ |
D | ptrace.h | 20 unsigned long orig_a0; member
|
/Linux-v6.1/arch/loongarch/include/uapi/asm/ |
D | ptrace.h | 35 unsigned long orig_a0; member
|