| /linux/arch/csky/include/asm/ |
| H A D | syscall.h | 29 regs->a0 = regs->orig_a0; in syscall_rollback() 57 args[0] = regs->orig_a0; in syscall_get_arguments() 72 regs->orig_a0 = regs->a0; in syscall_set_arguments()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | syscall.h | 39 regs->regs[4] = regs->orig_a0; in syscall_rollback() 67 args[0] = regs->orig_a0; in syscall_get_arguments() 75 regs->orig_a0 = args[0]; in syscall_set_arguments()
|
| H A D | ptrace.h | 23 unsigned long orig_a0; member
|
| /linux/arch/riscv/include/asm/ |
| H A D | syscall.h | 43 regs->a0 = regs->orig_a0; in syscall_rollback() 71 args[0] = regs->orig_a0; in syscall_get_arguments() 83 regs->orig_a0 = args[0]; in syscall_set_arguments()
|
| H A D | ptrace.h | 55 unsigned long orig_a0; member 69 #define MAX_REG_OFFSET offsetof(struct pt_regs, orig_a0)
|
| H A D | syscall_wrapper.h | 23 ,,regs->orig_a0,,regs->a1,,regs->a2 \ 44 regs->orig_a0,regs->a1,regs->a2,regs->a3,regs->a4,regs->a5,regs->a6
|
| /linux/arch/loongarch/kernel/ |
| H A D | syscall.c | 69 regs->orig_a0 = regs->regs[4]; in do_syscall() 78 regs->regs[4] = syscall_fn(regs->orig_a0, regs->regs[5], regs->regs[6], in do_syscall()
|
| H A D | ptrace.c | 83 r = membuf_write(&to, ®s->orig_a0, sizeof(u64)); in gpr_get() 105 ®s->orig_a0, in gpr_set() 823 REG_OFFSET_NAME(orig_a0, orig_a0), 968 tmp = task_pt_regs(target)->orig_a0; in read_user() 991 task_pt_regs(target)->orig_a0 = data; in write_user()
|
| H A D | signal.c | 1003 regs->regs[4] = regs->orig_a0; in handle_signal() 1033 regs->regs[4] = regs->orig_a0; in arch_do_signal_or_restart() 1038 regs->regs[4] = regs->orig_a0; in arch_do_signal_or_restart()
|
| H A D | process.c | 397 uregs[LOONGARCH_EF_ORIG_A0] = regs->orig_a0; in loongarch_dump_regs32()
|
| H A D | asm-offsets.c | 64 OFFSET(PT_ORIG_A0, pt_regs, orig_a0); in output_ptreg_defines()
|
| H A D | kgdb.c | 62 { "orig_a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, orig_a0) },
|
| /linux/arch/csky/kernel/ |
| H A D | signal.c | 201 regs->a0 = regs->orig_a0; in handle_signal() 233 regs->a0 = regs->orig_a0; in do_signal() 237 regs->a0 = regs->orig_a0; in do_signal()
|
| H A D | ptrace.c | 212 REG_OFFSET_NAME(orig_a0), 487 pr_info("orig_a0: 0x%08lx\n", fp->orig_a0); in show_regs()
|
| H A D | asm-offsets.c | 34 DEFINE(PT_ORIG_AO, offsetof(struct pt_regs, orig_a0)); in main()
|
| /linux/arch/csky/include/uapi/asm/ |
| H A D | ptrace.h | 20 unsigned long orig_a0; member
|
| /linux/arch/loongarch/include/uapi/asm/ |
| H A D | ptrace.h | 31 unsigned long orig_a0; member
|
| /linux/tools/testing/selftests/kvm/include/riscv/ |
| H A D | processor.h | 115 unsigned long orig_a0; member
|
| /linux/arch/riscv/kernel/ |
| H A D | traps.c | 333 regs->orig_a0 = regs->a0; in do_trap_ecall_u()
|
| H A D | signal.c | 524 regs->a0 = regs->orig_a0; in arch_do_signal_or_restart()
|
| H A D | ptrace.c | 485 REG_OFFSET_NAME(orig_a0),
|
| H A D | asm-offsets.c | 129 OFFSET(PT_ORIG_A0, pt_regs, orig_a0); in asm_offsets()
|
| /linux/tools/lib/bpf/ |
| H A D | bpf_tracing.h | 355 unsigned long orig_a0; member 369 #define __PT_PARM1_SYSCALL_REG orig_a0
|