Home
last modified time | relevance | path

Searched refs:previous_cpu (Results 1 – 5 of 5) sorted by relevance

/haiku/src/system/kernel/scheduler/
H A Dscheduler_thread.cpp66 if (fThread->previous_cpu != NULL && !fThread->previous_cpu->disabled in _ChooseCPU()
67 && (!useMask || mask.GetBit(fThread->previous_cpu->cpu_num))) { in _ChooseCPU()
69 = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num); in _ChooseCPU()
H A Dscheduler_thread.h433 ASSERT(fThread->previous_cpu != NULL); in Enqueue()
434 CPUEntry* cpu = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num); in Enqueue()
463 ASSERT(fThread->previous_cpu != NULL); in Dequeue()
464 CPUEntry* cpu = CPUEntry::GetCPU(fThread->previous_cpu->cpu_num); in Dequeue()
H A Dscheduler.cpp108 ASSERT(thread->previous_cpu != NULL); in enqueue()
110 targetCPU = &gCPUEntries[thread->previous_cpu->cpu_num]; in enqueue()
302 toThread->previous_cpu = toThread->cpu = cpu; in switch_thread()
518 thread->previous_cpu = &gCPU[cpuID]; in scheduler_on_thread_init()
/haiku/headers/private/kernel/
H A Dthread_types.h451 struct cpu_ent *previous_cpu; // protected by scheduler lock member
/haiku/src/system/kernel/
H A Dthread.cpp176 previous_cpu(NULL), in Thread()