Searched refs:_sched_spinlock (Results 1 – 5 of 5) sorted by relevance
20 extern struct k_spinlock _sched_spinlock;114 if (is_spinlock && lock != NULL && lock != &_sched_spinlock) { in do_swap()117 if (!is_spinlock || lock != &_sched_spinlock) { in do_swap()118 (void) k_spin_lock(&_sched_spinlock); in do_swap()142 z_spin_lock_set_owner(&_sched_spinlock); in do_swap()164 k_spin_release(&_sched_spinlock); in do_swap()167 k_spin_release(&_sched_spinlock); in do_swap()
44 #define LOCK_SCHED_SPINLOCK K_SPINLOCK(&_sched_spinlock)47 extern struct k_spinlock _sched_spinlock;
82 K_SPINLOCK(&_sched_spinlock) { in k_sched_time_slice_set()93 K_SPINLOCK(&_sched_spinlock) { in k_thread_time_slice_set()105 k_spinlock_key_t key = k_spin_lock(&_sched_spinlock); in z_time_slice()111 k_spin_unlock(&_sched_spinlock, key); in z_time_slice()120 k_spin_unlock(&_sched_spinlock, key); in z_time_slice()122 key = k_spin_lock(&_sched_spinlock); in z_time_slice()130 k_spin_unlock(&_sched_spinlock, key); in z_time_slice()
31 struct k_spinlock _sched_spinlock; variable359 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()[all …]
10 extern struct k_spinlock _sched_spinlock;28 K_SPINLOCK(&_sched_spinlock) { in cpu_mask_mod()