Lines Matching refs:sp
604 unsigned long sp; in exc_lvl_early_init() local
607 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
608 critirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
609 paca[i].crit_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
611 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
612 dbgirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
613 paca[i].dbg_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
615 sp = memblock_alloc(THREAD_SIZE, THREAD_SIZE); in exc_lvl_early_init()
616 mcheckirq_ctx[i] = (struct thread_info *)__va(sp); in exc_lvl_early_init()
617 paca[i].mc_kstack = __va(sp + THREAD_SIZE); in exc_lvl_early_init()
649 unsigned long sp; in emergency_stack_init() local
650 sp = memblock_alloc_base(THREAD_SIZE, THREAD_SIZE, limit); in emergency_stack_init()
651 sp += THREAD_SIZE; in emergency_stack_init()
652 paca[i].emergency_sp = __va(sp); in emergency_stack_init()
656 sp = memblock_alloc_base(THREAD_SIZE, THREAD_SIZE, limit); in emergency_stack_init()
657 sp += THREAD_SIZE; in emergency_stack_init()
658 paca[i].mc_emergency_sp = __va(sp); in emergency_stack_init()