Searched refs:cpu_num (Results 1 - 19 of 19) sorted by relevance

/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp33 virtual void Rescheduled() { fOnCPU[fThread.cpu->cpu_num]++; }
56 int32 Index() { return fCPU.cpu_num; }
148 fCPU.cpu_num = num;
178 printf("CPU %d has started.\n", fCPU.cpu_num);
196 fCPU.cpu_num, info.user_time, fRescheduleCount);
306 return thread_get_current_thread()->cpu->cpu_num;
/haiku/headers/private/kernel/
H A Dcpu.h52 int cpu_num; member in struct:cpu_ent
/haiku/src/system/kernel/scheduler/
H A Dscheduler_thread.h391 CPUEntry* cpu = CPUEntry::GetCPU(fThread->cpu->cpu_num);
433 CPUEntry* cpu = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num);
463 CPUEntry* cpu = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num);
H A Dlow_latency.cpp145 CoreEntry* core = CoreEntry::GetCore(cpu->cpu_num);
H A Dscheduler_tracing.h86 fCPU(previous->cpu->cpu_num),
H A Dpower_saving.cpp174 if (smallTaskCore == CoreEntry::GetCore(cpu->cpu_num))
184 if (newCPU != cpu->cpu_num)
H A Dscheduler_thread.cpp64 = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num);
H A Dscheduler.cpp110 targetCPU = &gCPUEntries[thread->previous_cpu->cpu_num];
197 CPUEntry* cpu = &gCPUEntries[thread->cpu->cpu_num];
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp578 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
609 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
649 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
686 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.cpp581 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
612 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
652 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
689 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
/haiku/src/system/kernel/arch/x86/
H A Darch_thread.cpp218 int cpu = cpuData->cpu_num;
H A Darch_debug.cpp497 thread->cpu->cpu_num);
545 && is_double_fault_stack_address(thread->cpu->cpu_num, address));
1077 thread->cpu->cpu_num);
/haiku/src/system/kernel/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp583 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
614 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
654 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num, user);
691 PhysicalPageSlotQueue* slotQueue = GetSlotQueue(thread->cpu->cpu_num,
/haiku/src/system/kernel/
H A Dcpu.cpp151 gCPU[curr_cpu].cpu_num = curr_cpu;
H A Dthread.cpp1752 kprintf("%2d", thread->cpu->cpu_num);
1778 kprintf("(%d)\n", thread->cpu->cpu_num);
3924 return thread->cpu->cpu_num;
H A Dsmp.cpp1455 return thread_get_current_thread()->cpu->cpu_num;
/haiku/src/system/kernel/arch/riscv64/
H A Darch_thread.cpp85 int cpu = to->cpu->cpu_num;
/haiku/src/system/kernel/debug/
H A Dsystem_profiler.cpp1404 int cpu = thread->cpu->cpu_num;
H A Duser_debugger.cpp1297 struct timer* timer = &sProfilingTimers[thread->cpu->cpu_num];

Completed in 232 milliseconds