Lines Matching +full:non +full:- +full:smp
1 // SPDX-License-Identifier: GPL-2.0-only
3 * SMP initialisation and IPI support
4 * Based on arch/arm64/kernel/smp.c
36 #include <asm/smp.h>
56 /* This covers non-smp usecase mandated by "nosmp" option */ in smp_prepare_cpus()
82 if (!(processor->flags & ACPI_MADT_ENABLED)) in acpi_parse_rintc()
86 return -EINVAL; in acpi_parse_rintc()
88 acpi_table_print_madt_entry(&header->common); in acpi_parse_rintc()
90 hart = processor->hart_id; in acpi_parse_rintc()
176 if (cpu_ops->cpu_start) in start_secondary_cpu()
177 return cpu_ops->cpu_start(cpu, tidle); in start_secondary_cpu()
179 return -EOPNOTSUPP; in start_secondary_cpu()
185 tidle->thread_info.cpu = cpu; in __cpu_up()
194 ret = -EIO; in __cpu_up()
226 current->active_mm = mm; in smp_callin()