/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | lockdep.h | 59 LOCK_CLASS(__lock)->lc_assert(__lock, LA_UNLOCKED); \ 64 LOCK_CLASS(__lock)->lc_assert(__lock, LA_LOCKED); \ 69 LOCK_CLASS(__lock)->lc_assert(__lock, LA_LOCKED | LA_NOTRECURSED); \ 94 return (LOCK_CLASS(__lock)->lc_owner(__lock, &__td) != 0); in lockdep_is_held()
|
/freebsd/sys/kern/ |
H A D | kern_condvar.c | 135 class = LOCK_CLASS(lock); in _cv_wait() 185 class = LOCK_CLASS(lock); in _cv_wait_unlock() 256 class = LOCK_CLASS(lock); in _cv_wait_sig() 324 class = LOCK_CLASS(lock); in _cv_timedwait_sbt() 394 class = LOCK_CLASS(lock); in _cv_timedwait_sig_sbt()
|
H A D | kern_mutex.c | 291 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_spin, in __mtx_lock_flags() 320 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_spin, in __mtx_unlock_flags() 349 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_sleep, in __mtx_lock_spin_flags() 391 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_sleep, in __mtx_trylock_spin_flags() 417 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_sleep, in __mtx_unlock_spin_flags() 455 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_spin, in _mtx_trylock_flags_int() 832 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_sleep, in thread_lock_validate() 1215 if (LOCK_CLASS(&m->lock_object) == &lock_class_mtx_spin) { in _mtx_destroy() 1291 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_sleep, in mtx_spin_wait_unlocked() 1317 KASSERT(LOCK_CLASS(&m->lock_object) != &lock_class_mtx_spin, in mtx_wait_unlocked() [all …]
|
H A D | kern_synch.c | 157 class = LOCK_CLASS(lock); in _sleep() 420 LOCK_CLASS(lock)->lc_unlock(lock); in _blockcount_sleep() 428 lock_state = LOCK_CLASS(lock)->lc_unlock(lock); in _blockcount_sleep() 451 LOCK_CLASS(lock)->lc_lock(lock, lock_state); in _blockcount_sleep()
|
H A D | subr_witness.c | 871 LOCK_CLASS(lock)); in witness_startup() 886 class = LOCK_CLASS(lock); in witness_init() 927 class = LOCK_CLASS(lock); in witness_destroy() 1129 class = LOCK_CLASS(lock); in witness_checkorder() 1199 iclass = LOCK_CLASS(interlock); in witness_checkorder() 1522 if (LOCK_CLASS(lock)->lc_flags & LC_SLEEPLOCK) in witness_lock() 1576 class = LOCK_CLASS(lock); in witness_upgrade() 1622 class = LOCK_CLASS(lock); in witness_downgrade() 1671 class = LOCK_CLASS(lock); in witness_unlock() 2258 "exclusive" : "shared", LOCK_CLASS(lock)->lc_name, lock->lo_name); in witness_list_lock() [all …]
|
H A D | subr_lock.c | 188 class = LOCK_CLASS(lock); in DB_SHOW_COMMAND() 546 lp->class = LOCK_CLASS(lo); in lock_profile_lookup() 588 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 D | kern_timeout.c | 657 class = (c->c_lock != NULL) ? LOCK_CLASS(c->c_lock) : NULL; in softclock_call_cc() 960 (LOCK_CLASS(c->c_lock)->lc_flags & LC_SPINLOCK), in callout_reset_sbt_on() 1108 class = LOCK_CLASS(c->c_lock); in _callout_stop_safe() 1353 KASSERT(!(LOCK_CLASS(lock)->lc_flags & LC_SLEEPABLE), in _callout_init_lock() 1356 (LOCK_CLASS(lock)->lc_trylock != NULL), in _callout_init_lock() 1358 __func__, LOCK_CLASS(lock)->lc_name)); in _callout_init_lock()
|
H A D | kern_lock.c | 194 class = LOCK_CLASS(ilk); in lockmgr_exit() 272 class = (flags & LK_INTERLOCK) ? LOCK_CLASS(ilk) : NULL; in sleeplk() 809 class = LOCK_CLASS(ilk); in lockmgr_xlock_hard() 1083 class = LOCK_CLASS(ilk); in lockmgr_lock_flags() 1331 class = (flags & LK_INTERLOCK) ? LOCK_CLASS(ilk) : NULL; in __lockmgr_args() 1783 if (LOCK_CLASS(&lk->lock_object) != &lock_class_lockmgr) in lockmgr_chain()
|
H A D | subr_turnstile.c | 1151 db_printf("Lock: %p - (%s) %s\n", lock, LOCK_CLASS(lock)->lc_name, in DB_SHOW_COMMAND() 1204 class = LOCK_CLASS(lock); in print_lockchain() 1295 class = LOCK_CLASS(lock); in print_waiters() 1322 class = LOCK_CLASS(lock); in DB_SHOW_COMMAND()
|
H A D | kern_rmlock.c | 186 lc = LOCK_CLASS(&rm->rm_wlock_object); in owner_rm() 856 lc = LOCK_CLASS(&rm->rm_wlock_object); in db_show_rm()
|
H A D | subr_sleepqueue.c | 1487 LOCK_CLASS(lock)->lc_name, lock->lo_name); in DB_SHOW_COMMAND()
|
H A D | kern_sx.c | 1546 if (LOCK_CLASS(&sx->lock_object) != &lock_class_sx || in sx_chain()
|
/freebsd/sys/sys/ |
H A D | lock.h | 98 #define LOCK_CLASS(lock) (lock_classes[LO_CLASSINDEX((lock))]) macro 143 LOCK_CLASS(lo)->lc_name, (lo)->lo_name, \ 150 LOCK_CLASS(lo)->lc_name, (lo)->lo_name, \ 157 LOCK_CLASS(lo)->lc_name, (lo)->lo_name); \
|
/freebsd/sys/crypto/ccp/ |
H A D | ccp.c | 710 #define _db_show_lock(lo) LOCK_CLASS(lo)->lc_ddb_show(lo)
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
H A D | dtrace.c | 4364 regs[rd] = LOCK_CLASS(l.li)->lc_owner(l.li, &lowner); 4376 LOCK_CLASS(l.li)->lc_owner(l.li, &lowner); 4389 regs[rd] = (LOCK_CLASS(l.li)->lc_flags & LC_SLEEPLOCK) != 0; 4401 regs[rd] = (LOCK_CLASS(l.li)->lc_flags & LC_SPINLOCK) != 0; 4414 regs[rd] = LOCK_CLASS(l.li)->lc_owner(l.li, &lowner) && 4428 regs[rd] = LOCK_CLASS(l.li)->lc_owner(l.li, &lowner) && 4442 LOCK_CLASS(l.li)->lc_owner(l.li, &lowner);
|
/freebsd/sys/dev/ioat/ |
H A D | ioat.c | 2048 #define _db_show_lock(lo) LOCK_CLASS(lo)->lc_ddb_show(lo)
|