Lines Matching full:cpu
103 bool cpu_has_power_mce; /* POWER CPU machine checks */
201 struct cpu cpus[NR_CPUS];
203 void cpu_init(struct cpu *cpu, int cpu_id) in cpu_init() argument
205 cpu->server_no = cpu_id; in cpu_init()
207 cpu->stack = (unsigned long)memalign_pages(SZ_4K, SZ_64K); in cpu_init()
208 cpu->stack += SZ_64K - 64; in cpu_init()
209 cpu->exception_stack = (unsigned long)memalign_pages(SZ_4K, SZ_64K); in cpu_init()
210 cpu->exception_stack += SZ_64K - 64; in cpu_init()
211 cpu->pgtable = NULL; in cpu_init()
212 cpu->in_user = false; in cpu_init()
223 struct cpu *cpu; in setup() local
229 cpu = &cpus[0]; in setup()
230 cpu->server_no = fdt_boot_cpuid_phys(fdt); in setup()
231 cpu->exception_stack = (unsigned long)boot_exception_stack; in setup()
232 cpu->exception_stack += EXCEPTION_STACK_SIZE - 64; in setup()
233 cpu->pgtable = NULL; in setup()
234 cpu->in_user = false; in setup()
236 mtspr(SPR_SPRG0, (unsigned long)cpu); in setup()
237 __current_cpu = cpu; in setup()