Symbol: smp_get_num_cpus
headers/private/kernel/smp.h
95
int32 smp_get_num_cpus(void);
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
56
fCPUCount = smp_get_num_cpus();
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
372
if (try_qpairs >= (uint32)smp_get_num_cpus()) {
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
373
try_qpairs = smp_get_num_cpus();
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
376
while ((smp_get_num_cpus() % try_qpairs) != 0)
src/add-ons/kernel/power/cpufreq/amd_pstates/amd_pstates.cpp
91
int32 cpuCount = smp_get_num_cpus();
src/add-ons/kernel/power/cpufreq/intel_pstates/intel_pstates.cpp
240
int32 cpuCount = smp_get_num_cpus();
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
536
for (int32 i = 0; i < smp_get_num_cpus(); i++) {
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
620
if (status == B_OK && processors != smp_get_num_cpus()) {
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
622
smp_get_num_cpus() - processors);
src/add-ons/kernel/power/cpuidle/x86_acpi_cstates/acpi_cpuidle.cpp
626
for (int32 i = 0; status == B_OK && i < smp_get_num_cpus(); i++)
src/add-ons/kernel/power/cpuidle/x86_cstates/x86_cstates.cpp
198
sIdleTime = new(std::nothrow) bigtime_t[smp_get_num_cpus()];
src/add-ons/kernel/power/cpuidle/x86_cstates/x86_cstates.cpp
201
memset(sIdleTime, 0, sizeof(bigtime_t) * smp_get_num_cpus());
src/system/kernel/UserTimer.cpp
642
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
518
int32 requiredSlots = smp_get_num_cpus() * TOTAL_SLOTS_PER_CPU
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
456
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
455
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/ppc/arch_int.cpp
314
int cpuCount = smp_get_num_cpus();
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
668
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/riscv64/arch_cpu.cpp
97
if (smp_get_num_cpus() > 1) {
src/system/kernel/arch/riscv64/arch_smp.cpp
48
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/x86/32/syscalls.cpp
41
int cpuCount = smp_get_num_cpus();
src/system/kernel/arch/x86/arch_cpu.cpp
1541
if (cpu < 0 || cpu >= smp_get_num_cpus())
src/system/kernel/arch/x86/arch_cpu.cpp
1556
kDoubleFaultStackSize * smp_get_num_cpus(), 0, 0, 0);
src/system/kernel/arch/x86/arch_cpu.cpp
1561
if (smp_get_num_cpus() > 1) {
src/system/kernel/arch/x86/arch_cpu.cpp
1564
sTSCSyncRendezvous = smp_get_num_cpus() - 1;
src/system/kernel/arch/x86/arch_cpu.cpp
1871
kDoubleFaultStackSize * smp_get_num_cpus(),
src/system/kernel/arch/x86/arch_smp.cpp
139
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/x86/arch_smp.cpp
179
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/x86/arch_system_info.cpp
45
uint32 numCPUs = (uint32)smp_get_num_cpus();
src/system/kernel/arch/x86/ioapic.cpp
602
for (int32 i = 0; i < smp_get_num_cpus(); i++) {
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
548
int32 requiredSlots = smp_get_num_cpus() * TOTAL_SLOTS_PER_CPU
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
910
int32 requiredSlots = smp_get_num_cpus() * TOTAL_SLOTS_PER_CPU
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
452
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/arch/x86/timers/x86_hpet.cpp
54
if (smp_get_num_cpus() > 1)
src/system/kernel/cpu.cpp
165
if (cpu < 0 || cpu > smp_get_num_cpus())
src/system/kernel/cpu.cpp
183
if (cpu < 0 || cpu >= smp_get_num_cpus())
src/system/kernel/cpu.cpp
263
const int32 kCPUCount = smp_get_num_cpus();
src/system/kernel/cpu.cpp
378
if (cpu < 0 || cpu >= smp_get_num_cpus())
src/system/kernel/cpu.cpp
392
if (cpu < 0 || cpu >= smp_get_num_cpus())
src/system/kernel/cpu.cpp
402
for (i = 0, count = 0; i < smp_get_num_cpus(); i++) {
src/system/kernel/debug/debug.cpp
1188
if (newCPU < 0 || newCPU >= smp_get_num_cpus()) {
src/system/kernel/debug/debug.cpp
2242
if (cpu < 0 || cpu > smp_get_num_cpus())
src/system/kernel/debug/debug.cpp
974
if (!gKernelStartup && sDebuggerOnCPU != cpu && smp_get_num_cpus() > 1) {
src/system/kernel/debug/heap.cpp
1918
int32 cpuCount = MIN(smp_get_num_cpus(),
src/system/kernel/debug/heap.cpp
2144
int32 heapCount = MIN(smp_get_num_cpus(),
src/system/kernel/debug/heap.cpp
2245
int32 cpuCount = MIN(smp_get_num_cpus(),
src/system/kernel/debug/system_profiler.cpp
523
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/device_manager/IOSchedulerSimple.cpp
131
object_cache_set_minimum_reserve(sRequestOwnerCache, smp_get_num_cpus());
src/system/kernel/scheduler/scheduler.cpp
644
cpuCount = smp_get_num_cpus();
src/system/kernel/scheduler/scheduler.cpp
738
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/scheduler/scheduler_cpu.cpp
754
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/scheduler/scheduler_cpu.cpp
810
new(&sDebugCPUHeap) CPUPriorityHeap(smp_get_num_cpus());
src/system/kernel/scheduler/scheduler_cpu.cpp
811
new(&sDebugCoreHeap) CoreLoadHeap(smp_get_num_cpus());
src/system/kernel/scheduler/scheduler_locking.h
130
for (int32 i = 0; i < smp_get_num_cpus(); i++)
src/system/kernel/scheduler/scheduler_locking.h
137
for (int32 i = 0; i < smp_get_num_cpus(); i++)
src/system/kernel/scheduler/scheduler_profiler.cpp
41
for (int32 i = 0; i < smp_get_num_cpus(); i++) {
src/system/kernel/scheduler/scheduler_profiler.cpp
51
memset(fFunctionStackPointers, 0, sizeof(int32) * smp_get_num_cpus());
src/system/kernel/slab/ObjectCache.cpp
91
if (smp_get_num_cpus() == 1)
src/system/kernel/slab/ObjectDepot.cpp
230
int cpuCount = smp_get_num_cpus();
src/system/kernel/slab/ObjectDepot.cpp
383
int cpuCount = smp_get_num_cpus();
src/system/kernel/slab/ObjectDepot.cpp
440
int cpuCount = smp_get_num_cpus();
src/system/kernel/slab/ObjectDepot.cpp
479
int cpuCount = smp_get_num_cpus();
src/system/kernel/system_info.cpp
469
info->cpu_count = smp_get_num_cpus();
src/system/kernel/system_info.cpp
521
if (firstCPU >= (uint32)smp_get_num_cpus())
src/system/kernel/system_info.cpp
524
const uint32 endCPU = firstCPU + std::min(cpuCount, smp_get_num_cpus() - firstCPU);
src/system/kernel/system_info.cpp
56
kprintf("cpu count: %" B_PRId32 "\n", smp_get_num_cpus());
src/system/kernel/system_info.cpp
58
for (int32 i = 0; i < smp_get_num_cpus(); i++)
src/system/kernel/thread.cpp
4065
for (int i = 0; i < smp_get_num_cpus(); i++)
src/system/kernel/timer.cpp
161
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/timer.cpp
229
int32 cpuCount = smp_get_num_cpus();
src/system/kernel/vm/vm.cpp
411
const int32 numCPUs = smp_get_num_cpus();
src/tests/system/kernel/slab/Slab.cpp
230
fStores = new (std::nothrow) CPUStore[smp_get_num_cpus()];
src/tests/system/kernel/slab/Slab.cpp
233
for (int i = 0; i < smp_get_num_cpus(); i++) {
src/tests/system/kernel/slab/Slab.cpp
313
for (int i = 0; i < smp_get_num_cpus(); i++) {