Lines Matching refs:cm_lock
526 mutex_init(&cm->cm_lock, NULL, MUTEX_DRIVER, NULL); in crypto_open()
580 mutex_enter(&cm->cm_lock); in crypto_close()
583 cv_wait(&cm->cm_cv, &cm->cm_lock); in crypto_close()
621 mutex_exit(&cm->cm_lock); in crypto_close()
622 mutex_destroy(&cm->cm_lock); in crypto_close()
884 mutex_enter(&cm->cm_lock); in get_function_list()
887 mutex_exit(&cm->cm_lock); in get_function_list()
894 mutex_exit(&cm->cm_lock); in get_function_list()
1220 mutex_enter(&cm->cm_lock); in crypto_get_provider_list()
1229 mutex_exit(&cm->cm_lock); in crypto_get_provider_list()
1464 mutex_enter(&cm->cm_lock); in get_provider_info()
1467 mutex_exit(&cm->cm_lock); in get_provider_info()
1475 mutex_exit(&cm->cm_lock); in get_provider_info()
1650 mutex_enter(&cm->cm_lock); in get_provider_mechanism_info()
1659 mutex_enter(&cm->cm_lock); in get_provider_mechanism_info()
1693 mutex_exit(&cm->cm_lock); in get_provider_mechanism_info()
1720 ASSERT(MUTEX_HELD(&cm->cm_lock)); in crypto_get_provider_session()
1741 mutex_exit(&cm->cm_lock); in crypto_get_provider_session()
1756 mutex_enter(&cm->cm_lock); in crypto_get_provider_session()
1766 mutex_enter(&cm->cm_lock); in crypto_get_provider_session()
1769 mutex_exit(&cm->cm_lock); in crypto_get_provider_session()
1779 mutex_enter(&cm->cm_lock); in crypto_get_provider_session()
1826 ASSERT(MUTEX_HELD(&cm->cm_lock)); in crypto_release_provider_session()
1868 ASSERT(MUTEX_HELD(&cm->cm_lock)); in grow_session_table()
1887 mutex_exit(&cm->cm_lock); in grow_session_table()
1889 mutex_enter(&cm->cm_lock); in grow_session_table()
1933 mutex_enter(&cm->cm_lock); in crypto_open_session()
1936 mutex_exit(&cm->cm_lock); in crypto_open_session()
1944 mutex_exit(&cm->cm_lock); in crypto_open_session()
1951 mutex_exit(&cm->cm_lock); in crypto_open_session()
1967 ASSERT(MUTEX_HELD(&cm->cm_lock)); in crypto_create_session_ptr()
2034 mutex_enter(&cm->cm_lock); in crypto_close_session()
2039 mutex_exit(&cm->cm_lock); in crypto_close_session()
2046 mutex_exit(&cm->cm_lock); in crypto_close_session()
2076 mutex_exit(&cm->cm_lock); in crypto_close_session()
2486 mutex_enter(&cm->cm_lock); in get_session_ptr()
2491 mutex_exit(&cm->cm_lock); in get_session_ptr()
2518 mutex_exit(&cm->cm_lock); in get_session_ptr()
6685 mutex_enter(&cm->cm_lock); in get_provider_by_mech()
6690 mutex_exit(&cm->cm_lock); in get_provider_by_mech()