Home
last modified time | relevance | path

Searched refs:ibcm_svc_info_lock (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_ti.c2609 mutex_enter(&ibcm_svc_info_lock); in ibcm_rem_stale_srec()
2612 mutex_exit(&ibcm_svc_info_lock); in ibcm_rem_stale_srec()
2617 mutex_exit(&ibcm_svc_info_lock); in ibcm_rem_stale_srec()
2758 mutex_enter(&ibcm_svc_info_lock); in ibt_bind_service()
2770 mutex_exit(&ibcm_svc_info_lock); in ibt_bind_service()
2783 mutex_exit(&ibcm_svc_info_lock); in ibt_bind_service()
2864 mutex_enter(&ibcm_svc_info_lock); in ibt_bind_service()
2876 mutex_exit(&ibcm_svc_info_lock); in ibt_bind_service()
2916 mutex_enter(&ibcm_svc_info_lock); in ibt_unbind_service()
2932 cv_wait(&ibcm_svc_info_cv, &ibcm_svc_info_lock); in ibt_unbind_service()
[all …]
H A Dibcm_impl.c84 kmutex_t ibcm_svc_info_lock; /* list lock */ variable
99 _NOTE(MUTEX_PROTECTS_DATA(ibcm_svc_info_lock, ibcm_svc_info_s::{svc_bind_list
102 _NOTE(MUTEX_PROTECTS_DATA(ibcm_svc_info_lock, ibcm_svc_bind_s::{sbind_link}))
475 mutex_init(&ibcm_svc_info_lock, NULL, MUTEX_DEFAULT, NULL); in ibcm_init_locks()
502 mutex_destroy(&ibcm_svc_info_lock); in ibcm_fini_locks()
699 mutex_enter(&ibcm_svc_info_lock); in ibcm_fini()
703 mutex_exit(&ibcm_svc_info_lock); in ibcm_fini()
706 mutex_exit(&ibcm_svc_info_lock); in ibcm_fini()
H A Dibcm_utils.c1213 ASSERT(MUTEX_HELD(&ibcm_svc_info_lock)); in ibcm_svc_compare()
1250 mutex_enter(&ibcm_svc_info_lock); in ibcm_create_svc_entry()
1256 mutex_exit(&ibcm_svc_info_lock); in ibcm_create_svc_entry()
1261 mutex_exit(&ibcm_svc_info_lock); in ibcm_create_svc_entry()
1287 ASSERT(MUTEX_HELD(&ibcm_svc_info_lock)); in ibcm_find_svc_entry()
H A Dibcm_sm.c4560 mutex_enter(&ibcm_svc_info_lock); in ibcm_process_sidr_req_msg()
4610 mutex_exit(&ibcm_svc_info_lock); in ibcm_process_sidr_req_msg()
4634 mutex_exit(&ibcm_svc_info_lock); in ibcm_process_sidr_req_msg()
4640 mutex_enter(&ibcm_svc_info_lock); in ibcm_process_sidr_req_msg()
4644 mutex_exit(&ibcm_svc_info_lock); in ibcm_process_sidr_req_msg()
5868 mutex_enter(&ibcm_svc_info_lock); in ibcm_verify_req_gids_and_svcid()
5887 mutex_exit(&ibcm_svc_info_lock); in ibcm_verify_req_gids_and_svcid()
5900 mutex_exit(&ibcm_svc_info_lock); in ibcm_verify_req_gids_and_svcid()
6003 mutex_exit(&ibcm_svc_info_lock); in ibcm_verify_req_gids_and_svcid()
6042 mutex_exit(&ibcm_svc_info_lock); in ibcm_verify_req_gids_and_svcid()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h2076 extern kmutex_t ibcm_svc_info_lock;