/haiku/src/tests/add-ons/kernel/kernelland_emu/ |
H A D | smp.cpp | 29 smp_get_current_cpu() function
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | smp.h | 24 extern int smp_get_current_cpu(void);
|
H A D | start.cpp | 88 uint32 curr_cpu = smp_get_current_cpu();
|
/haiku/src/system/boot/platform/efi/ |
H A D | smp.h | 24 extern int smp_get_current_cpu(void);
|
H A D | smp.cpp | 37 smp_get_current_cpu(void) function
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler_locking.h | 70 CPUEntry::GetCPU(smp_get_current_cpu())->EnterScheduler(); 76 CPUEntry::GetCPU(smp_get_current_cpu())->ExitScheduler(); 99 CPUEntry::GetCPU(smp_get_current_cpu())->EnterScheduler(); 105 CPUEntry::GetCPU(smp_get_current_cpu())->ExitScheduler();
|
H A D | scheduler_profiler.h | 103 Profiler::Get()->EnterFunction(smp_get_current_cpu(), fFunctionName); 117 Profiler::Get()->ExitFunction(smp_get_current_cpu(), fFunctionName);
|
/haiku/src/system/kernel/arch/x86/paging/ |
H A D | X86VMTranslationMap.cpp | 115 int cpu = smp_get_current_cpu(); 135 int cpu = smp_get_current_cpu();
|
H A D | x86_physical_page_mapper_large_memory.cpp | 386 int32 currentCPU = smp_get_current_cpu(); 486 PhysicalPageSlot* slot = fPerCPUData[smp_get_current_cpu()].interruptSlot; 527 = fPerCPUData[smp_get_current_cpu()].user; 544 = fPerCPUData[smp_get_current_cpu()].user;
|
/haiku/src/system/kernel/arch/arm/paging/ |
H A D | ARMVMTranslationMap.cpp | 115 int cpu = smp_get_current_cpu(); 135 int cpu = smp_get_current_cpu();
|
/haiku/src/system/kernel/arch/m68k/paging/ |
H A D | M68KVMTranslationMap.cpp | 115 int cpu = smp_get_current_cpu(); 135 int cpu = smp_get_current_cpu();
|
H A D | m68k_physical_page_mapper_large_memory.cpp | 393 int32 currentCPU = smp_get_current_cpu(); 489 PhysicalPageSlot* slot = fPerCPUData[smp_get_current_cpu()].interruptSlot; 530 = fPerCPUData[smp_get_current_cpu()].user; 547 = fPerCPUData[smp_get_current_cpu()].user;
|
/haiku/src/system/kernel/arch/ppc/paging/ |
H A D | PPCVMTranslationMap.cpp | 115 int cpu = smp_get_current_cpu(); 135 int cpu = smp_get_current_cpu();
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_smp.cpp | 54 int cpu = smp_get_current_cpu(); 64 TRACE(("spurious interrupt on cpu %" B_PRId32 "\n", smp_get_current_cpu())); 77 TRACE(("smp error interrupt on cpu %" B_PRId32 "\n", smp_get_current_cpu())); 140 int32 currentCpu = smp_get_current_cpu(); 180 int32 currentCpu = smp_get_current_cpu();
|
/haiku/src/add-ons/kernel/cpu/x86/ |
H A D | generic_x86.cpp | 114 TRACE("CPU %ld has %u variable range MTRRs.\n", smp_get_current_cpu(), 153 TRACE("[cpu %ld] mtrrs now:\n", smp_get_current_cpu()); 224 smp_get_current_cpu(), bits, gPhysicalMask); 237 int cpu = smp_get_current_cpu();
|
/haiku/headers/private/kernel/ |
H A D | kscheduler.h | 109 if (gCPU[smp_get_current_cpu()].invoke_scheduler)
|
H A D | cpu.h | 108 extern inline cpu_ent *get_cpu_struct(void) { return &gCPU[smp_get_current_cpu()]; }
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_smp.cpp | 50 if (cpuSet.GetBit(i) && i != smp_get_current_cpu())
|
H A D | arch_int.cpp | 449 cpu_ent* cpu = &gCPU[smp_get_current_cpu()]; 502 // dprintf("sSoftInt(%" B_PRId32 ")\n", smp_get_current_cpu()); 503 smp_intercpu_int_handler(smp_get_current_cpu()); 509 // dprintf("sTimerInt(%" B_PRId32 ")\n", smp_get_current_cpu()); 515 uint64 irq = gPlicRegs->contexts[sPlicContexts[smp_get_current_cpu()]].claimAndComplete; 517 gPlicRegs->contexts[sPlicContexts[smp_get_current_cpu()]].claimAndComplete = irq;
|
/haiku/src/system/kernel/ |
H A D | timer.cpp | 250 per_cpu_timer_data& cpuData = sPerCPU[smp_get_current_cpu()]; 254 system_time(), smp_get_current_cpu())); 347 int currentCPU = smp_get_current_cpu(); 429 if (cpu == smp_get_current_cpu()) { 447 if (cpu != smp_get_current_cpu()) {
|
H A D | smp.cpp | 342 int currentCPU = smp_get_current_cpu(); 578 int currentCPU = smp_get_current_cpu(); 643 int currentCPU = smp_get_current_cpu(); 1060 currentCPU = smp_get_current_cpu(); 1113 int currentCPU = smp_get_current_cpu(); 1186 "0x%lx, data3 0x%lx, ptr %p, flags 0x%lx\n", smp_get_current_cpu(), 1196 currentCPU = smp_get_current_cpu(); 1453 smp_get_current_cpu(void) function 1464 if (targetCPU == (uint32)smp_get_current_cpu()) { 1465 func(cookie, smp_get_current_cpu()); [all...] |
H A D | cpu.cpp | 415 if (smp_get_current_cpu() == cpu) { 425 ASSERT(smp_get_current_cpu() != cpu); 433 ASSERT(smp_get_current_cpu() != cpu);
|
/haiku/src/add-ons/kernel/power/cpufreq/intel_pstates/ |
H A D | intel_pstates.cpp | 99 CPUEntry* entry = &sCPUEntries[smp_get_current_cpu()]; 114 CPUEntry* entry = &sCPUEntries[smp_get_current_cpu()]; 136 CPUEntry* entry = &sCPUEntries[smp_get_current_cpu()];
|
/haiku/src/system/kernel/util/ |
H A D | Random.cpp | 118 data[3] = smp_get_current_cpu();
|
/haiku/src/add-ons/kernel/power/cpuidle/intel_cstates/ |
H A D | intel_cstates.cpp | 77 int32 cpu = smp_get_current_cpu();
|