Searched refs:smp_get_current_cpu (Results 26 - 50 of 50) sorted by relevance

12

/haiku/src/system/kernel/arch/x86/
H A Darch_system_info.cpp52 if (!get_cpuid_for(info, smp_get_current_cpu(), eaxRegister, forCPU)) {
H A Darch_int.cpp274 cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp389 int32 currentCPU = smp_get_current_cpu();
491 PhysicalPageSlot* slot = fPerCPUData[smp_get_current_cpu()].interruptSlot;
532 = fPerCPUData[smp_get_current_cpu()].user;
549 = fPerCPUData[smp_get_current_cpu()].user;
/haiku/src/system/kernel/scheduler/
H A Dscheduler_cpu.cpp205 ASSERT(fCPUNumber == smp_get_current_cpu());
362 CoreEntry::GetCore(smp_get_current_cpu())->ChangeLoad(0);
363 CPUEntry::GetCPU(smp_get_current_cpu())->fUpdateLoadEvent = false;
H A Dscheduler.cpp135 if (targetCPU->ID() == smp_get_current_cpu()) {
323 int32 thisCPU = smp_get_current_cpu();
580 if (smp_get_current_cpu() != cpuID) {
H A Dpower_saving.cpp229 CoreEntry* core = CoreEntry::GetCore(smp_get_current_cpu());
/haiku/headers/private/kernel/
H A Dsmp.h90 int32 smp_get_current_cpu(void);
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp304 smp_get_current_cpu(void) function
/haiku/src/system/kernel/arch/ppc/
H A Darch_debug.cpp127 int32 cpu = smp_get_current_cpu();
H A Darch_int.cpp131 cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
/haiku/src/tests/system/kernel/slab/
H A DSlab.h26 #define smp_get_current_cpu() 0 macro
497 CPUStore *CPU() const { return &fStores[smp_get_current_cpu()]; }
/haiku/src/system/kernel/slab/
H A DObjectDepot.cpp193 return &depot->stores[smp_get_current_cpu()];
/haiku/src/system/kernel/arch/x86/64/
H A Ddescriptors.cpp355 cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
/haiku/src/system/kernel/arch/x86/32/
H A Dthread.cpp105 segment_descriptor* gdt = get_gdt(smp_get_current_cpu());
/haiku/src/system/boot/platform/bios_ia32/
H A Dlong.cpp319 uint32 cpu = smp_get_current_cpu();
H A Dsmp.cpp360 smp_get_current_cpu(void) function
/haiku/src/system/kernel/debug/
H A Dsystem_profiler.cpp221 int cpu = smp_get_current_cpu();
746 int cpu = smp_get_current_cpu();
777 int cpu = smp_get_current_cpu();
803 int cpu = smp_get_current_cpu();
H A Ddebug.cpp1171 kprintf("running on CPU %" B_PRId32 "\n", smp_get_current_cpu());
1181 if (newCPU == smp_get_current_cpu()) {
2100 thread_get_current_thread() ? smp_get_current_cpu() : 0);
2114 smp_get_current_cpu());
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp286 cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp885 int cpu = smp_get_current_cpu();
905 int cpu = smp_get_current_cpu();
921 int cpu = smp_get_current_cpu();
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A Dhaiku_kernel_emu.cpp45 smp_get_current_cpu(void) function
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp369 cpu_ent* cpu = &gCPU[smp_get_current_cpu()];
/haiku/src/system/kernel/
H A Dheap.cpp1921 int32 cpuNumber = smp_get_current_cpu();
2287 int32 cpuNumber = smp_get_current_cpu();
2307 uint32 heapIndex = heap_index_for(size, smp_get_current_cpu());
2364 int32 offset = smp_get_current_cpu() * HEAP_CLASS_COUNT;
2421 int32 offset = smp_get_current_cpu() * HEAP_CLASS_COUNT;
/haiku/src/add-ons/kernel/drivers/power/x86_cpuidle/
H A Dacpi_cpuidle.cpp245 acpi_cpuidle_driver_info *pi = sAcpiProcessor[smp_get_current_cpu()];
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp404 return &info->qpairs[smp_get_current_cpu() % info->qpair_count];

Completed in 171 milliseconds

12