Lines Matching refs:CPU
204 cpuid_getvendor(CPU) == X86_VENDOR_Intel && in mlsetup()
205 cpuid_getfamily(CPU) == 6 && in mlsetup()
206 (cpuid_getmodel(CPU) == 0x2d || cpuid_getmodel(CPU) == 0x3e) && in mlsetup()
233 else if (cpuid_getvendor(CPU) == X86_VENDOR_AMD && in mlsetup()
234 cpuid_getfamily(CPU) <= 0xf && in mlsetup()
237 else if (cpuid_getvendor(CPU) == X86_VENDOR_Intel && in mlsetup()
238 cpuid_getfamily(CPU) <= 6 && in mlsetup()
255 patch_memops(cpuid_getvendor(CPU)); in mlsetup()
305 THREAD_ONPROC(&t0, CPU); in mlsetup()
325 CPU->cpu_thread = &t0; in mlsetup()
327 CPU->cpu_disp = &cpu0_disp; in mlsetup()
328 CPU->cpu_disp->disp_cpu = CPU; in mlsetup()
329 CPU->cpu_dispthread = &t0; in mlsetup()
330 CPU->cpu_idle_thread = &t0; in mlsetup()
331 CPU->cpu_flags = CPU_READY | CPU_RUNNING | CPU_EXISTS | CPU_ENABLE; in mlsetup()
332 CPU->cpu_dispatch_pri = t0.t_pri; in mlsetup()
334 CPU->cpu_id = 0; in mlsetup()
336 CPU->cpu_pri = 12; /* initial PIL for the boot CPU */ in mlsetup()
347 init_cpu_mstate(CPU, CMS_SYSTEM); in mlsetup()
352 cpu_list_init(CPU); in mlsetup()
354 pg_cpu_bootstrap(CPU); in mlsetup()
380 cpu_vm_data_init(CPU); in mlsetup()
466 ucode_check(CPU); in mlsetup()
468 if (workaround_errata(CPU) != 0) in mlsetup()