Lines Matching defs:sp
243 * +------------------------+ <- thread.sp = sp in dummy-frame
250 * sp points to itself (thread.sp)
284 p->thread.sp = (unsigned long)childregs;
287 p->thread.sp = (unsigned long)childregs - 16;
351 ((unsigned long *)p->thread.sp)[0] = (unsigned long)args->fn;
352 ((unsigned long *)p->thread.sp)[1] = (unsigned long)args->fn_arg;
379 unsigned long sp, pc;
383 sp = p->thread.sp;
387 if (sp < stack_page + sizeof(struct task_struct) ||
388 sp >= (stack_page + THREAD_SIZE) ||
394 /* Stack layout: sp-4: ra, sp-3: sp' */
396 pc = MAKE_PC_FROM_RA(SPILL_SLOT(sp, 0), _text);
397 sp = SPILL_SLOT(sp, 1);