Lines Matching refs:_sched_spinlock
31 struct k_spinlock _sched_spinlock; variable
359 K_SPINLOCK(&_sched_spinlock) { in z_ready_thread()
368 K_SPINLOCK(&_sched_spinlock) { in z_move_thread_to_end_of_prio_q()
385 k_spin_unlock(&_sched_spinlock, key); in thread_halt_spin()
431 z_swap(&_sched_spinlock, key); in z_thread_halt()
437 k_spin_unlock(&_sched_spinlock, key); in z_thread_halt()
439 key = k_spin_lock(&_sched_spinlock); in z_thread_halt()
441 z_swap(&_sched_spinlock, key); in z_thread_halt()
444 k_spin_unlock(&_sched_spinlock, key); in z_thread_halt()
462 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_thread_suspend()
467 z_swap(&_sched_spinlock, key); in z_impl_k_thread_suspend()
471 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_thread_suspend()
477 k_spin_unlock(&_sched_spinlock, key); in z_impl_k_thread_suspend()
499 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_thread_resume()
503 k_spin_unlock(&_sched_spinlock, key); in z_impl_k_thread_resume()
510 z_reschedule(&_sched_spinlock, key); in z_impl_k_thread_resume()
567 K_SPINLOCK(&_sched_spinlock) { in z_pend_thread()
574 K_SPINLOCK(&_sched_spinlock) { in z_unpend_thread_no_timeout()
583 K_SPINLOCK(&_sched_spinlock) { in z_sched_wake_thread()
626 __ASSERT_NO_MSG(sizeof(_sched_spinlock) == 0 || lock != &_sched_spinlock); in z_pend_curr()
636 (void) k_spin_lock(&_sched_spinlock); in z_pend_curr()
639 return z_swap(&_sched_spinlock, key); in z_pend_curr()
646 K_SPINLOCK(&_sched_spinlock) { in z_unpend1_no_timeout()
671 K_SPINLOCK(&_sched_spinlock) { in z_thread_prio_set()
761 K_SPINLOCK(&_sched_spinlock) { in k_sched_lock()
770 K_SPINLOCK(&_sched_spinlock) { in k_sched_unlock()
850 K_SPINLOCK(&_sched_spinlock) { in z_get_next_switch_handle()
882 z_spin_lock_set_owner(&_sched_spinlock); in z_get_next_switch_handle()
996 K_SPINLOCK(&_sched_spinlock) { in z_impl_k_thread_deadline_set()
1027 key = k_spin_lock(&_sched_spinlock); in z_impl_k_reschedule()
1031 z_reschedule(&_sched_spinlock, key); in z_impl_k_reschedule()
1054 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_yield()
1059 z_swap(&_sched_spinlock, key); in z_impl_k_yield()
1090 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_tick_sleep()
1099 (void)z_swap(&_sched_spinlock, key); in z_tick_sleep()
1168 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_wakeup()
1174 z_reschedule(&_sched_spinlock, key); in z_impl_k_wakeup()
1176 k_spin_unlock(&_sched_spinlock, key); in z_impl_k_wakeup()
1323 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_thread_abort()
1326 k_spin_unlock(&_sched_spinlock, key); in z_thread_abort()
1353 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_impl_k_thread_join()
1372 ret = z_swap(&_sched_spinlock, key); in z_impl_k_thread_join()
1380 k_spin_unlock(&_sched_spinlock, key); in z_impl_k_thread_join()
1445 K_SPINLOCK(&_sched_spinlock) { in z_sched_wake()
1479 K_SPINLOCK(&_sched_spinlock) { in z_sched_waitq_walk()
1503 K_SPINLOCK(&_sched_spinlock) { in z_unready_thread()