Home
last modified time | relevance | path

Searched refs:thread_lock (Results 1 – 11 of 11) sorted by relevance

/lk-master/kernel/include/kernel/
A Dthread.h191 extern spin_lock_t thread_lock;
193 #define THREAD_LOCK(state) spin_lock_saved_state_t state; spin_lock_irqsave(&thread_lock, state)
194 #define THREAD_UNLOCK(state) spin_unlock_irqrestore(&thread_lock, state)
197 return spin_lock_held(&thread_lock); in thread_lock_held()
/lk-master/arch/arm/arm-m/
A Dthread.c108 spin_unlock(&thread_lock); in initial_thread_func()
148 DEBUG_ASSERT_MSG(!spin_lock_held(&thread_lock), in pendsv()
162 DEBUG_ASSERT(!spin_lock_held(&thread_lock)); in pendsv()
377 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in arch_context_switch()
435 arch_spin_unlock(&thread_lock); in arch_context_switch()
492 arch_spin_unlock(&thread_lock); in arch_context_switch()
/lk-master/kernel/
A Dthread.c50 spin_lock_t thread_lock = SPIN_LOCK_INITIAL_VALUE; variable
83 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in insert_in_run_queue_head()
94 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in insert_in_run_queue_tail()
476 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in thread_resched()
684 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in thread_block()
694 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in thread_unblock()
1028 spin_lock(&thread_lock); in wait_queue_timeout_handler()
1035 spin_unlock(&thread_lock); in wait_queue_timeout_handler()
1066 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in wait_queue_block()
1115 DEBUG_ASSERT(spin_lock_held(&thread_lock)); in wait_queue_wake_one()
[all …]
/lk-master/arch/mips/
A Dthread.c30 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/m68k/
A Dthread.c30 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/arm/arm/
A Dthread.c38 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/or1k/
A Dthread.c31 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/riscv/
A Dthread.c33 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/microblaze/
A Dthread.c30 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/x86/
A Dthread.c28 spin_unlock(&thread_lock); in initial_thread_func()
/lk-master/arch/arm64/
A Dthread.c48 spin_unlock(&thread_lock); in initial_thread_func()

Completed in 14 milliseconds