Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_crypt.c334 rw_init(&sk->sk_wkeys_lock, NULL, RW_DEFAULT, NULL); in spa_keystore_init()
360 rw_destroy(&sk->sk_wkeys_lock); in spa_keystore_fini()
411 ASSERT(RW_LOCK_HELD(&spa->spa_keystore.sk_wkeys_lock)); in spa_keystore_wkey_hold_ddobj_impl()
443 if (!RW_WRITE_HELD(&spa->spa_keystore.sk_wkeys_lock)) { in spa_keystore_wkey_hold_dd()
444 rw_enter(&spa->spa_keystore.sk_wkeys_lock, RW_READER); in spa_keystore_wkey_hold_dd()
460 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_wkey_hold_dd()
467 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_wkey_hold_dd()
751 rw_enter(&spa->spa_keystore.sk_wkeys_lock, RW_WRITER); in spa_keystore_load_wkey_impl()
761 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_load_wkey_impl()
766 rw_exit(&spa->spa_keystore.sk_wkeys_lock); in spa_keystore_load_wkey_impl()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_crypt.h161 krwlock_t sk_wkeys_lock; member