Searched refs:orig_a0 (Results 1 - 21 of 21) sorted by relevance

/linux-master/arch/csky/include/uapi/asm/
H A Dptrace.h20 unsigned long orig_a0; member in struct:pt_regs
/linux-master/arch/csky/include/asm/
H A Dsyscall.h29 regs->a0 = regs->orig_a0;
57 args[0] = regs->orig_a0;
/linux-master/arch/loongarch/include/asm/
H A Dsyscall.h32 regs->regs[4] = regs->orig_a0;
60 args[0] = regs->orig_a0;
H A Dptrace.h23 unsigned long orig_a0; member in struct:pt_regs
/linux-master/arch/riscv/include/asm/
H A Dsyscall.h36 regs->a0 = regs->orig_a0;
64 args[0] = regs->orig_a0;
H A Dptrace.h53 unsigned long orig_a0; member in struct:pt_regs
67 #define MAX_REG_OFFSET offsetof(struct pt_regs, orig_a0)
H A Dsyscall_wrapper.h23 ,,regs->orig_a0,,regs->a1,,regs->a2 \
44 regs->orig_a0,regs->a1,regs->a2,regs->a3,regs->a4,regs->a5,regs->a6
/linux-master/arch/loongarch/kernel/
H A Dsyscall.c52 regs->orig_a0 = regs->regs[4];
59 regs->regs[4] = syscall_fn(regs->orig_a0, regs->regs[5], regs->regs[6],
H A Dptrace.c83 r = membuf_write(&to, &regs->orig_a0, sizeof(u64));
105 &regs->orig_a0,
808 REG_OFFSET_NAME(orig_a0, orig_a0),
953 tmp = task_pt_regs(target)->orig_a0;
976 task_pt_regs(target)->orig_a0 = data;
H A Dprocess.c366 uregs[LOONGARCH_EF_ORIG_A0] = regs->orig_a0;
H A Dsignal.c1028 regs->regs[4] = regs->orig_a0;
1058 regs->regs[4] = regs->orig_a0;
1063 regs->regs[4] = regs->orig_a0;
H A Dasm-offsets.c60 OFFSET(PT_ORIG_A0, pt_regs, orig_a0);
H A Dkgdb.c61 { "orig_a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, orig_a0) },
120 /* Handle general-purpose/orig_a0/pc/badv registers */
163 /* Handle general-purpose/orig_a0/pc/badv registers */
/linux-master/arch/loongarch/include/uapi/asm/
H A Dptrace.h35 unsigned long orig_a0; member in struct:user_pt_regs
/linux-master/arch/csky/kernel/
H A Dsignal.c201 regs->a0 = regs->orig_a0;
233 regs->a0 = regs->orig_a0;
237 regs->a0 = regs->orig_a0;
H A Dasm-offsets.c33 DEFINE(PT_ORIG_AO, offsetof(struct pt_regs, orig_a0));
H A Dptrace.c212 REG_OFFSET_NAME(orig_a0),
487 pr_info("orig_a0: 0x%08lx\n", fp->orig_a0);
/linux-master/arch/riscv/kernel/
H A Dptrace.c238 REG_OFFSET_NAME(orig_a0),
H A Dtraps.c321 regs->orig_a0 = regs->a0;
H A Dsignal.c427 regs->a0 = regs->orig_a0;
H A Dasm-offsets.c118 OFFSET(PT_ORIG_A0, pt_regs, orig_a0);

Completed in 177 milliseconds