Searched refs:nextThread (Results 1 - 4 of 4) sorted by relevance

/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp406 Thread* nextThread = nextThreadData->GetThread(); local
409 if (nextThread != oldThread) {
417 acquire_spinlock(&nextThread->scheduler_lock);
421 nextThread->id);
423 T(ScheduleThread(nextThread, oldThread));
427 oldThread, nextThread);
430 nextThread->state = B_THREAD_RUNNING;
436 if (nextThread != oldThread || oldThread->cpu->preempted) {
450 if (nextThread != oldThread)
451 switch_thread(oldThread, nextThread);
[all...]
H A Dscheduler_cpu.cpp287 Thread* nextThread = nextThreadData->GetThread(); local
288 if (!thread_is_idle_thread(nextThread)) {
289 cpuEntry->last_kernel_time = nextThread->kernel_time;
290 cpuEntry->last_user_time = nextThread->user_time;
/haiku/headers/private/kernel/
H A DUserTimer.h257 void user_timer_stop_cpu_timers(Thread* thread, Thread* nextThread);
/haiku/src/system/kernel/
H A DUserTimer.cpp1549 user_timer_stop_cpu_timers(Thread* thread, Thread* nextThread) argument
1559 if (nextThread == NULL || nextThread->team != thread->team) {

Completed in 52 milliseconds