Home
last modified time | relevance | path

Searched refs:mls_lock (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDmultilist.c90 mutex_init(&mls->mls_lock, NULL, MUTEX_NOLOCKDEP, NULL); in multilist_create_impl()
132 mutex_destroy(&mls->mls_lock); in multilist_destroy()
176 need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_insert()
179 mutex_enter(&mls->mls_lock); in multilist_insert()
186 mutex_exit(&mls->mls_lock); in multilist_insert()
212 need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_remove()
215 mutex_enter(&mls->mls_lock); in multilist_remove()
222 mutex_exit(&mls->mls_lock); in multilist_remove()
247 boolean_t need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_is_empty()
250 mutex_enter(&mls->mls_lock); in multilist_is_empty()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDmultilist.h41 kmutex_t mls_lock; member