Home
last modified time | relevance | path

Searched refs:LC_SPINLOCK (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/kern/
H A Dsubr_lock.c588 bool is_spin = (LOCK_CLASS(lo)->lc_flags & LC_SPINLOCK); in lock_profile_obtain_lock_success()
664 bool is_spin = (LOCK_CLASS(lo)->lc_flags & LC_SPINLOCK); in lock_profile_release_lock()
H A Dsubr_witness.c300 return ((w1->w_class->lc_flags & (LC_SLEEPLOCK | LC_SPINLOCK)) == in witness_lock_type_equal()
301 (w2->w_class->lc_flags & (LC_SLEEPLOCK | LC_SPINLOCK))); in witness_lock_type_equal()
1903 if ((lock_class->lc_flags & LC_SPINLOCK)) { in enroll()
1923 if (lock_class->lc_flags & LC_SPINLOCK) { in enroll()
2447 } else if ((class->lc_flags & LC_SPINLOCK) != 0) { in witness_find_instance()
H A Dkern_synch.c188 KASSERT(!(class->lc_flags & LC_SPINLOCK), in _sleep()
H A Dkern_mutex.c128 .lc_flags = LC_SPINLOCK | LC_RECURSABLE,
H A Dkern_timeout.c945 (LOCK_CLASS(c->c_lock)->lc_flags & LC_SPINLOCK), in callout_reset_sbt_on()
/freebsd/sys/sys/
H A Dlock.h72 #define LC_SPINLOCK 0x00000002 /* Spin lock. */ macro
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c4400 regs[rd] = (LOCK_CLASS(l.li)->lc_flags & LC_SPINLOCK) != 0;