Home
last modified time | relevance | path

Searched refs:schedulerLocker (Results 1 – 10 of 10) sorted by relevance

/haiku/src/system/kernel/
H A Dcondition_variable.cpp186 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock); in Wait() local
195 schedulerLocker.Unlock(); in Wait()
407 SpinLocker schedulerLocker(thread->scheduler_lock); in _NotifyLocked() local
H A Dsem.cpp388 SpinLocker schedulerLocker(thread_get_current_thread()->scheduler_lock); in delete_sem_internal() local
390 schedulerLocker.Unlock(); in delete_sem_internal()
620 SpinLocker schedulerLocker(entry->thread->scheduler_lock); in remove_thread_from_sem() local
793 SpinLocker schedulerLocker(thread->scheduler_lock); in switch_sem_etc() local
795 schedulerLocker.Unlock(); in switch_sem_etc()
805 schedulerLocker.Unlock(); in switch_sem_etc()
H A Dthread.cpp1128 InterruptsSpinLocker schedulerLocker(thread->scheduler_lock); in undertaker() local
1130 schedulerLocker.Unlock(); in undertaker()
2325 SpinLocker schedulerLocker(thread->scheduler_lock); in thread_exit() local
/haiku/src/system/kernel/arch/x86/
H A Darch_int.cpp257 SpinLocker schedulerLocker(thread->scheduler_lock); in x86_hardware_interrupt() local
259 schedulerLocker.Unlock(); in x86_hardware_interrupt()
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp198 SpinLocker schedulerLocker(thread->scheduler_lock); in after_exception() local
200 schedulerLocker.Unlock(); in after_exception()
/haiku/src/system/kernel/arch/riscv64/
H A Darch_int.cpp81 SpinLocker schedulerLocker(thread->scheduler_lock); in AfterInterrupt() local
83 schedulerLocker.Unlock(); in AfterInterrupt()
/haiku/src/system/kernel/arch/arm/
H A Darch_int.cpp488 SpinLocker schedulerLocker(thread->scheduler_lock); in arch_arm_irq() local
490 schedulerLocker.Unlock(); in arch_arm_irq()
/haiku/src/system/kernel/arch/m68k/
H A Darch_int.cpp319 SpinLocker schedulerLocker(thread->scheduler_lock); in m68k_exception_entry() local
321 schedulerLocker.Unlock(); in m68k_exception_entry()
/haiku/src/system/kernel/arch/ppc/
H A Darch_int.cpp260 SpinLocker schedulerLocker(thread->scheduler_lock); in ppc_exception_entry() local
262 schedulerLocker.Unlock(); in ppc_exception_entry()
/haiku/src/system/kernel/debug/
H A Dcore_dump.cpp969 InterruptsSpinLocker schedulerLocker(&thread->scheduler_lock); in _GetThreadStates() local