Lines Matching refs:sp
628 unsigned long sp; in exc_lvl_early_init() local
631 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
632 critirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
633 paca[i].crit_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
635 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
636 dbgirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
637 paca[i].dbg_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
639 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
640 mcheckirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
641 paca[i].mc_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
673 unsigned long sp; in emergency_stack_init() local
674 sp = memblock_alloc_base(THREAD_SIZE, THREAD_SIZE, limit); in emergency_stack_init()
675 sp += THREAD_SIZE; in emergency_stack_init()
676 paca[i].emergency_sp = __va(sp); in emergency_stack_init()
680 sp = memblock_alloc_base(THREAD_SIZE, THREAD_SIZE, limit); in emergency_stack_init()
681 sp += THREAD_SIZE; in emergency_stack_init()
682 paca[i].mc_emergency_sp = __va(sp); in emergency_stack_init()