sched_lock 437 arch/i386/i386/trap.c if (simple_lock_held(&sched_lock)) sched_lock 439 arch/i386/i386/trap.c if (__mp_lock_held(&sched_lock)) sched_lock 735 kern/kern_lock.c simple_lock_only_held(&sched_lock, "switching"); sched_lock 63 kern/sched_bsd.c struct SIMPLELOCK sched_lock; sched_lock 306 kern/sched_bsd.c SIMPLE_UNLOCK(&sched_lock); sched_lock 312 kern/sched_bsd.c SIMPLE_LOCK(&sched_lock); sched_lock 386 kern/sched_bsd.c sched_count = __mp_release_all_but_one(&sched_lock); sched_lock 459 kern/sched_bsd.c __mp_acquire_count(&sched_lock, sched_count + 1); sched_lock 474 kern/sched_bsd.c SIMPLE_LOCK_INIT(&sched_lock); sched_lock 154 sys/sched.h extern struct __mp_lock sched_lock; sched_lock 156 sys/sched.h #define SCHED_ASSERT_LOCKED() KASSERT(__mp_lock_held(&sched_lock)) sched_lock 157 sys/sched.h #define SCHED_ASSERT_UNLOCKED() KASSERT(__mp_lock_held(&sched_lock) == 0) sched_lock 162 sys/sched.h __mp_lock(&sched_lock); \ sched_lock 167 sys/sched.h __mp_unlock(&sched_lock); \