Searched refs:hca_state_rwlock (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_sm.c997 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
1009 rw_exit(&hcap->hca_state_rwlock);
1133 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
1136 rw_exit(&hcap->hca_state_rwlock);
1261 rw_exit(&hcap->hca_state_rwlock);
1463 rw_enter(&hcap->hca_state_rwlock, RW_READER);
1466 rw_exit(&hcap->hca_state_rwlock);
1553 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
1563 rw_exit(&hcap->hca_state_rwlock);
1594 rw_enter(&hcap->hca_state_rwlock, RW_WRITE
[all...]
H A Dibcm_impl.c1095 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
1107 rw_exit(&hcap->hca_state_rwlock);
1115 rw_exit(&hcap->hca_state_rwlock);
1158 rw_init(&hcap->hca_state_rwlock, NULL, RW_DRIVER, NULL);
1195 rw_destroy(&hcap->hca_state_rwlock);
H A Dibcm_utils.c95 ASSERT(rw_lock_held(&hcap->hca_state_rwlock));
380 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
410 rw_exit(&hcap->hca_state_rwlock);
H A Dibcm_ti.c565 rw_enter(&hcap->hca_state_rwlock, RW_WRITER);
568 rw_exit(&hcap->hca_state_rwlock);
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h913 * AVL tree insertions are done by grabbing the writer lock (hca_state_rwlock)
942 * hca_state_rwlock: reader/writer Lock for the hca entry
977 krwlock_t hca_state_rwlock; /* per HCA lock */ member in struct:ibcm_hca_info_s
991 _NOTE(RWLOCK_PROTECTS_DATA(ibcm_hca_info_s::hca_state_rwlock,
2091 _NOTE(LOCK_ORDER(ibcm_hca_info_s::hca_state_rwlock

Completed in 163 milliseconds