Searched refs:cpuCount (Results 1 - 25 of 30) sorted by relevance

12

/haiku/src/system/boot/platform/openfirmware/arch/ppc/
H A Dcpu.cpp49 int cpuCount = 0; local
56 if (cpuCount == 0) {
96 cpuCount++;
99 if (cpuCount == 0) {
104 gKernelArgs.num_cpus = cpuCount;
109 cpuCount * (KERNEL_STACK_SIZE + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE),
116 for (int i = 0; i < cpuCount; i++) {
/haiku/src/system/boot/platform/openfirmware/arch/sparc/
H A Dcpu.cpp41 int cpuCount = 0; local
48 if (cpuCount == 0) {
80 cpuCount++;
83 if (cpuCount == 0) {
88 gKernelArgs.num_cpus = cpuCount;
93 cpuCount * (KERNEL_STACK_SIZE + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE),
100 for (int i = 0; i < cpuCount; i++) {
/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_cpu.cpp59 int cpuCount = 0; local
66 if (cpuCount == 0) {
106 cpuCount++;
109 if (cpuCount == 0) {
114 gKernelArgs.num_cpus = cpuCount;
137 cpuCount * (KERNEL_STACK_SIZE + KERNEL_STACK_GUARD_PAGES * B_PAGE_SIZE),
144 for (int i = 0; i < cpuCount; i++) {
/haiku/src/system/kernel/arch/riscv64/
H A Darch_smp.cpp48 int32 cpuCount = smp_get_num_cpus(); local
49 for (int32 i = 0; i < cpuCount; i++) {
/haiku/src/system/kernel/slab/
H A DObjectDepot.cpp214 int cpuCount = smp_get_num_cpus(); local
216 sizeof(depot_cpu_store) * cpuCount, flags);
222 for (int i = 0; i < cpuCount; i++) {
341 int cpuCount = smp_get_num_cpus(); local
342 for (int i = 0; i < cpuCount; i++) {
386 int cpuCount = smp_get_num_cpus(); local
387 for (int i = 0; i < cpuCount; i++) {
425 int cpuCount = smp_get_num_cpus(); local
427 for (int i = 0; i < cpuCount; i++) {
/haiku/headers/private/kernel/
H A Dksystem_info.h25 status_t _user_get_cpu_info(uint32 firstCPU, uint32 cpuCount, cpu_info* info);
/haiku/src/system/kernel/arch/x86/
H A Darch_smp.cpp139 int32 cpuCount = smp_get_num_cpus(); local
142 for (int32 i = 0; i < cpuCount; i++) {
179 int32 cpuCount = smp_get_num_cpus(); local
187 for (int32 i = 0; i < cpuCount; i++) {
/haiku/src/system/kernel/arch/x86/32/
H A Dsyscalls.cpp41 int cpuCount = smp_get_num_cpus(); local
43 for (i = 0; i < cpuCount; i++) {
/haiku/src/add-ons/kernel/power/cpufreq/amd_pstates/
H A Damd_pstates.cpp91 int32 cpuCount = smp_get_num_cpus();
92 for (int32 i = 0; i < cpuCount; i++) {
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp615 build_topology_mappings(int32& cpuCount, int32& coreCount, int32& packageCount) argument
617 cpuCount = smp_get_num_cpus();
619 sCPUToCore = new(std::nothrow) int32[cpuCount];
624 sCPUToPackage = new(std::nothrow) int32[cpuCount];
630 for (int32 i = 0; i < cpuCount; i++) {
636 for (int32 i = 0; i < cpuCount; i++) {
656 int32 cpuCount, coreCount, packageCount; local
657 status_t result = build_topology_mappings(cpuCount, coreCount,
669 gCPUEntries = new(std::nothrow) CPUEntry[cpuCount];
689 for (int32 i = 0; i < cpuCount;
711 int32 cpuCount = smp_get_num_cpus(); local
[all...]
H A Dscheduler_cpu.cpp368 CPUPriorityHeap::CPUPriorityHeap(int32 cpuCount) argument
370 Heap<CPUEntry, int32>(cpuCount)
751 int32 cpuCount = smp_get_num_cpus(); local
759 for (int32 i = 0; i < cpuCount; i++)
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp357 uint32 cpuCount = 1; local
370 cpuCount = strtol(optarg, 0, NULL);
371 if (cpuCount <= 0 || cpuCount > 64) {
379 start_cpus(cpuCount);
/haiku/src/system/libroot/os/
H A Dsystem_info.cpp163 __get_cpu_info(uint32 firstCPU, uint32 cpuCount, beta2_cpu_info* beta2_info) argument
166 status_t err = _get_cpu_info_etc(firstCPU, cpuCount, &info, sizeof(info));
176 _get_cpu_info_etc(uint32 firstCPU, uint32 cpuCount, cpu_info* info, argument
181 return _kern_get_cpu_info(firstCPU, cpuCount, info);
/haiku/src/system/kernel/
H A Dsystem_info.cpp500 __get_cpu_info(uint32 firstCPU, uint32 cpuCount, beta2_cpu_info* beta2_info) argument
502 cpu_info info[cpuCount];
503 status_t err = _get_cpu_info_etc(firstCPU, cpuCount, info, sizeof(cpu_info));
505 for (uint32 i = 0; i < cpuCount; i++) {
515 _get_cpu_info_etc(uint32 firstCPU, uint32 cpuCount, cpu_info* info, size_t size) argument
517 if (cpuCount == 0)
524 const uint32 endCPU = firstCPU + std::min(cpuCount, smp_get_num_cpus() - firstCPU);
597 _user_get_cpu_info(uint32 firstCPU, uint32 cpuCount, cpu_info* userInfo) argument
602 return _get_cpu_info_etc(firstCPU, cpuCount, userInfo, sizeof(cpu_info));
H A Dtimer.cpp164 int32 cpuCount = smp_get_num_cpus(); local
165 for (int32 i = 0; i < cpuCount; i++) {
232 int32 cpuCount = smp_get_num_cpus(); local
233 for (int32 i = 0; i < cpuCount; i++)
H A Dheap.cpp1919 int32 cpuCount = MIN(smp_get_num_cpus(), local
1922 for (int32 i = 0; i < cpuCount; i++) {
1923 uint32 heapIndex = heap_index_for(size, cpuNumber++ % cpuCount);
2285 int32 cpuCount = MIN(smp_get_num_cpus(), local
2288 for (int32 i = 0; i < cpuCount; i++) {
2289 uint32 heapIndex = heap_index_for(size, cpuNumber++ % cpuCount);
/haiku/src/add-ons/kernel/power/cpufreq/intel_pstates/
H A Dintel_pstates.cpp240 int32 cpuCount = smp_get_num_cpus();
241 for (int32 i = 0; i < cpuCount; i++) {
266 sCPUEntries = new(std::nothrow) CPUEntry[cpuCount];
/haiku/src/apps/text_search/
H A DGrepper.cpp259 char cpuCount[8]; local
262 snprintf(cpuCount, sizeof(cpuCount), "%" B_PRIu32, sys_info.cpu_count);
264 argv[argc++] = cpuCount;
/haiku/src/apps/showimage/
H A DFilter.cpp259 int32 cpuCount = 0; local
262 cpuCount++;
264 if (cpuCount == 0)
265 cpuCount = 1;
267 return cpuCount;
/haiku/headers/os/kernel/
H A DOS.h549 extern status_t _get_cpu_info_etc(uint32 firstCPU, uint32 cpuCount,
551 #define get_cpu_info(firstCPU, cpuCount, info) \
552 _get_cpu_info_etc((firstCPU), (cpuCount), (info), sizeof(*(info)))
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp314 int cpuCount = smp_get_num_cpus(); local
315 for (int i = 0; i < cpuCount; i++) {
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp452 int32 cpuCount = smp_get_num_cpus(); local
453 for (int32 i = 0; i < cpuCount; i++)
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.cpp455 int32 cpuCount = smp_get_num_cpus(); local
456 for (int32 i = 0; i < cpuCount; i++)
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp456 int32 cpuCount = smp_get_num_cpus(); local
457 for (int32 i = 0; i < cpuCount; i++)
/haiku/src/apps/debuganalyzer/gui/main_window/
H A DSchedulingPage.cpp821 int32 cpuCount = fModel->CountCPUs(); local
822 int32 missingThreads = cpuCount;
823 Model::Thread* runningThreads[cpuCount];
824 memset(runningThreads, 0, sizeof(Model::Thread*) * cpuCount);
903 for (int32 i = 0; i < cpuCount; i++) {

Completed in 162 milliseconds

12