Searched refs:smp_get_num_cpus (Results 1 - 25 of 37) sorted by relevance

12

/haiku/src/system/kernel/scheduler/
H A Dscheduler_locking.h130 for (int32 i = 0; i < smp_get_num_cpus(); i++)
137 for (int32 i = 0; i < smp_get_num_cpus(); i++)
H A Dscheduler_profiler.cpp41 for (int32 i = 0; i < smp_get_num_cpus(); i++) {
51 memset(fFunctionStackPointers, 0, sizeof(int32) * smp_get_num_cpus());
H A Dscheduler_cpu.cpp751 int32 cpuCount = smp_get_num_cpus();
807 new(&sDebugCPUHeap) CPUPriorityHeap(smp_get_num_cpus());
808 new(&sDebugCoreHeap) CoreLoadHeap(smp_get_num_cpus());
H A Dscheduler.cpp617 cpuCount = smp_get_num_cpus();
711 int32 cpuCount = smp_get_num_cpus();
/haiku/src/system/kernel/
H A Dcpu.cpp163 if (cpu < 0 || cpu > smp_get_num_cpus())
181 if (cpu < 0 || cpu >= smp_get_num_cpus())
261 const int32 kCPUCount = smp_get_num_cpus();
376 if (cpu < 0 || cpu >= smp_get_num_cpus())
390 if (cpu < 0 || cpu >= smp_get_num_cpus())
400 for (i = 0, count = 0; i < smp_get_num_cpus(); i++) {
H A Dsystem_info.cpp56 kprintf("cpu count: %" B_PRId32 "\n", smp_get_num_cpus());
58 for (int32 i = 0; i < smp_get_num_cpus(); i++)
469 info->cpu_count = smp_get_num_cpus();
521 if (firstCPU >= (uint32)smp_get_num_cpus())
524 const uint32 endCPU = firstCPU + std::min(cpuCount, smp_get_num_cpus() - firstCPU);
H A Dtimer.cpp164 int32 cpuCount = smp_get_num_cpus();
232 int32 cpuCount = smp_get_num_cpus();
H A Dsmp.cpp1446 smp_get_num_cpus() function
1513 if (smp_get_num_cpus() > 1) {
1537 if (smp_get_num_cpus() > 1) {
/haiku/src/system/kernel/arch/riscv64/
H A Darch_smp.cpp48 int32 cpuCount = smp_get_num_cpus();
H A Darch_cpu.cpp97 if (smp_get_num_cpus() > 1) {
/haiku/src/add-ons/kernel/power/cpuidle/intel_cstates/
H A Dintel_cstates.cpp168 sIdleTime = new(std::nothrow) bigtime_t[smp_get_num_cpus()];
171 memset(sIdleTime, 0, sizeof(bigtime_t) * smp_get_num_cpus());
/haiku/src/system/kernel/arch/x86/
H A Darch_smp.cpp139 int32 cpuCount = smp_get_num_cpus();
179 int32 cpuCount = smp_get_num_cpus();
H A Darch_system_info.cpp40 uint32 numCPUs = (uint32)smp_get_num_cpus();
/haiku/src/system/kernel/slab/
H A DObjectDepot.cpp214 int cpuCount = smp_get_num_cpus();
341 int cpuCount = smp_get_num_cpus();
386 int cpuCount = smp_get_num_cpus();
425 int cpuCount = smp_get_num_cpus();
H A DObjectCache.cpp91 if (smp_get_num_cpus() == 1)
/haiku/src/system/kernel/arch/x86/32/
H A Dsyscalls.cpp41 int cpuCount = smp_get_num_cpus();
/haiku/src/add-ons/kernel/power/cpufreq/amd_pstates/
H A Damd_pstates.cpp91 int32 cpuCount = smp_get_num_cpus();
/haiku/src/tests/system/kernel/slab/
H A DSlab.cpp230 fStores = new (std::nothrow) CPUStore[smp_get_num_cpus()];
233 for (int i = 0; i < smp_get_num_cpus(); i++) {
313 for (int i = 0; i < smp_get_num_cpus(); i++) {
/haiku/src/add-ons/kernel/drivers/power/x86_cpuidle/
H A Dacpi_cpuidle.cpp448 for (int32 i = 0; i < smp_get_num_cpus(); i++)
484 if (cpuIndex < 0 || cpuIndex >= smp_get_num_cpus())
491 for (int32 i = smp_get_num_cpus() - 1; i >= 0; i--) {
/haiku/src/add-ons/kernel/power/cpufreq/intel_pstates/
H A Dintel_pstates.cpp240 int32 cpuCount = smp_get_num_cpus();
/haiku/headers/private/kernel/
H A Dsmp.h88 int32 smp_get_num_cpus(void);
/haiku/src/system/kernel/arch/x86/timers/
H A Dx86_hpet.cpp54 if (smp_get_num_cpus() > 1)
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp271 if (try_qpairs >= (uint32)smp_get_num_cpus()) {
272 try_qpairs = smp_get_num_cpus();
275 while ((smp_get_num_cpus() % try_qpairs) != 0)
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.cpp539 int32 requiredSlots = smp_get_num_cpus() * TOTAL_SLOTS_PER_CPU
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.cpp519 int32 requiredSlots = smp_get_num_cpus() * TOTAL_SLOTS_PER_CPU

Completed in 135 milliseconds

12