Searched refs:scheduler_lock (Results 1 - 16 of 16) sorted by relevance

/haiku/headers/private/kernel/
H A Dkscheduler.h26 The caller must hold the enqueued thread \c scheduler_lock.
38 The caller must hold the current thread \c scheduler_lock.
124 acquire_spinlock(&thread->scheduler_lock);
128 release_spinlock(&thread->scheduler_lock);
H A Dthread.h431 acquire_spinlock(&thread->scheduler_lock);
436 release_spinlock(&thread->scheduler_lock);
447 acquire_spinlock(&thread->scheduler_lock);
452 release_spinlock(&thread->scheduler_lock);
H A Dthread_types.h454 spinlock scheduler_lock; member in struct:BKernel::Thread
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp175 InterruptsSpinLocker _(thread->scheduler_lock);
262 release_spinlock(&cpu->previous_thread->scheduler_lock);
417 acquire_spinlock(&nextThread->scheduler_lock);
517 InterruptsSpinLocker _(thread_get_current_thread()->scheduler_lock);
/haiku/src/system/kernel/
H A Dsignal.cpp1437 SpinLocker locker(mainThread->scheduler_lock);
1454 SpinLocker locker(thread->scheduler_lock);
1467 SpinLocker locker(thread->scheduler_lock);
1480 SpinLocker locker(thread->scheduler_lock);
1493 SpinLocker locker(thread->scheduler_lock);
1510 SpinLocker locker(thread->scheduler_lock);
1662 SpinLocker _(mainThread->scheduler_lock);
1678 SpinLocker _(thread->scheduler_lock);
1721 SpinLocker _(thread->scheduler_lock);
H A Dsem.cpp388 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock);
620 SpinLocker schedulerLocker(entry->thread->scheduler_lock);
793 SpinLocker schedulerLocker(thread->scheduler_lock);
945 SpinLocker schedulerLock(entry->thread->scheduler_lock);
979 SpinLocker _(thread_get_current_thread()->scheduler_lock);
H A Dcondition_variable.cpp186 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock);
407 SpinLocker schedulerLocker(thread->scheduler_lock);
H A Dthread.cpp213 B_INITIALIZE_SPINLOCK(&scheduler_lock);
727 release_spinlock(&thread->scheduler_lock);
1127 InterruptsSpinLocker schedulerLocker(thread->scheduler_lock);
2316 SpinLocker schedulerLocker(thread->scheduler_lock);
2472 InterruptsSpinLocker _(thread->scheduler_lock);
2920 InterruptsSpinLocker _(thread_get_current_thread()->scheduler_lock);
2956 InterruptsSpinLocker locker(thread->scheduler_lock);
3002 InterruptsSpinLocker locker(thread->scheduler_lock);
3023 InterruptsSpinLocker locker(thread->scheduler_lock);
3201 InterruptsSpinLocker locker(thread->scheduler_lock);
[all...]
/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp245 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp185 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp250 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp478 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp309 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp290 SpinLocker schedulerLocker(thread->scheduler_lock);
/haiku/src/system/kernel/debug/
H A Dsystem_profiler.cpp227 SpinLocker _(profilerThread->scheduler_lock);
H A Dcore_dump.cpp969 InterruptsSpinLocker schedulerLocker(&thread->scheduler_lock);

Completed in 124 milliseconds