···7777 long syscallno; /* Syscall number (used by strace) */7878 long dummy; /* Cheap alignment fix */7979};8080-#endif /* __ASSEMBLY__ */81808281/* TODO: Rename this to REDZONE because that's what it is */8382#define STACK_FRAME_OVERHEAD 128 /* size of minimum stack frame */···8586#define user_mode(regs) (((regs)->sr & SPR_SR_SM) == 0)8687#define user_stack_pointer(regs) ((unsigned long)(regs)->sp)8788#define profile_pc(regs) instruction_pointer(regs)8989+9090+static inline long regs_return_value(struct pt_regs *regs)9191+{9292+ return regs->gpr[11];9393+}9494+9595+#endif /* __ASSEMBLY__ */88968997/*9098 * Offsets used by 'ptrace' system call interface.