Home
last modified time | relevance | path

Searched refs:kl_lock (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_miscapi.c145 mutex_enter(&mp->kl_lock); in crypto_get_mech_list()
150 mutex_exit(&mp->kl_lock); in crypto_get_mech_list()
181 mutex_enter(&mp->kl_lock); in crypto_get_mech_list()
185 mutex_exit(&mp->kl_lock); in crypto_get_mech_list()
196 mutex_exit(&mp->kl_lock); in crypto_get_mech_list()
523 mutex_enter(&mp->kl_lock); in crypto_key_check()
534 mutex_exit(&mp->kl_lock); in crypto_key_check()
544 mutex_enter(&mp->kl_lock); in crypto_key_check()
558 mutex_exit(&mp->kl_lock); in crypto_key_check()
568 mutex_enter(&mp->kl_lock); in crypto_key_check()
[all …]
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_mech_tabs.c117 mutex_enter(&me_mutexes[i].kl_lock);
121 mutex_exit(&me_mutexes[i].kl_lock);
275 mutex_init(&me_mutexes[i].kl_lock, NULL, MUTEX_DEFAULT, NULL); in kcf_init_mech_tabs()
849 mutex_enter(&mp->kl_lock); in crypto_mech2id_common()
854 mutex_exit(&mp->kl_lock); in crypto_mech2id_common()
H A Dkcf_prov_tabs.c813 mutex_enter(&mp->kl_lock); in kcf_get_sw_prov()
821 mutex_exit(&mp->kl_lock); in kcf_get_sw_prov()
826 mutex_exit(&mp->kl_lock); in kcf_get_sw_prov()
H A Dkcf_callprov.c251 mutex_enter(&mp->kl_lock); in kcf_get_hardware_provider()
369 mutex_exit(&mp->kl_lock); in kcf_get_hardware_provider()
561 mutex_enter(&mp->kl_lock); in kcf_get_mech_provider()
639 mutex_exit(&mp->kl_lock); in kcf_get_mech_provider()
686 mutex_enter(&mp->kl_lock); in kcf_get_dual_provider()
822 mutex_exit(&mp->kl_lock); in kcf_get_dual_provider()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c182 mutex_enter(&crypto_locks[i].kl_lock);
186 mutex_exit(&crypto_locks[i].kl_lock);
392 mutex_init(&crypto_locks[i].kl_lock, NULL, MUTEX_DRIVER, NULL); in crypto_attach()
414 mutex_enter(&mp->kl_lock); in crypto_detach()
419 mutex_exit(&mp->kl_lock); in crypto_detach()
423 mutex_exit(&mp->kl_lock); in crypto_detach()
436 mutex_destroy(&crypto_locks[i].kl_lock); in crypto_detach()
467 mutex_enter(&mp->kl_lock); in crypto_open()
479 mutex_exit(&mp->kl_lock); in crypto_open()
487 mutex_exit(&mp->kl_lock); in crypto_open()
[all …]
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dimpl.h82 kmutex_t kl_lock; member