setup_max_cpus
if (!setup_max_cpus)
for (id = 0; setup_max_cpus && octeon_bootloader_entry_addr &&
num_online_cpus() < setup_max_cpus &&
if (cpu >= setup_max_cpus)
if (setup_max_cpus % threads_per_core)
if (!noreplace_smp && (num_present_cpus() == 1 || setup_max_cpus <= 1)) {
if (!setup_max_cpus) {
if (!setup_max_cpus || apic_is_disabled)
if (setup_max_cpus != NR_CPUS)
setup_max_cpus = maxcpus;
if (attr && setup_max_cpus > (uintptr_t)attr->data) {
setup_max_cpus = 0;
extern unsigned int setup_max_cpus;
smp_prepare_cpus(setup_max_cpus);
if (first_cpu >= nr_cpu_ids || first_cpu >= setup_max_cpus) {
if (first_cpu >= min(nr_cpu_ids, setup_max_cpus)) {
bringup_nonboot_cpus(setup_max_cpus);
smp_cpus_done(setup_max_cpus);
unsigned int setup_max_cpus = NR_CPUS;
EXPORT_SYMBOL(setup_max_cpus);
setup_max_cpus = 0;
get_option(&str, &setup_max_cpus);
if (setup_max_cpus == 0)