Lines Matching refs:sp
26 static unsigned int user_getsp32(unsigned int sp, int is_first) in user_getsp32() argument
29 void __user *p = compat_ptr(sp); in user_getsp32()
53 static unsigned long user_getsp64(unsigned long sp, int is_first) in user_getsp64() argument
57 if (!access_ok((void __user *)sp, sizeof(stack_frame))) in user_getsp64()
60 if (__copy_from_user_inatomic(stack_frame, (void __user *)sp, in user_getsp64()
71 static unsigned long kernel_getsp(unsigned long sp, int is_first) in kernel_getsp() argument
73 unsigned long *stack_frame = (unsigned long *)sp; in kernel_getsp()
75 if (!validate_sp(sp, current, STACK_FRAME_OVERHEAD)) in kernel_getsp()
92 unsigned long sp = regs->gpr[1]; in op_powerpc_backtrace() local
100 sp = kernel_getsp(sp, first_frame); in op_powerpc_backtrace()
101 if (!sp) in op_powerpc_backtrace()
110 sp = user_getsp64(sp, first_frame); in op_powerpc_backtrace()
111 if (!sp) in op_powerpc_backtrace()
121 sp = user_getsp32(sp, first_frame); in op_powerpc_backtrace()
122 if (!sp) in op_powerpc_backtrace()