Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dtransport.c55 krwlock_t trans_sem; /* this was a semaphore */ variable
62 rw_enter(&trans_sem, RW_WRITER); in rdsv3_trans_register()
68 rw_exit(&trans_sem); in rdsv3_trans_register()
76 rw_exit(&trans_sem); in rdsv3_trans_register()
88 rw_enter(&trans_sem, RW_WRITER); in rdsv3_trans_unregister()
92 rw_exit(&trans_sem); in rdsv3_trans_unregister()
109 rw_enter(&trans_sem, RW_READER); in rdsv3_trans_get_preferred()
117 rw_exit(&trans_sem); in rdsv3_trans_get_preferred()
141 rw_enter(&trans_sem, RW_READER); in rdsv3_trans_stats_info_copy()
153 rw_exit(&trans_sem); in rdsv3_trans_stats_info_copy()
H A Drdsv3_impl.c1057 extern krwlock_t trans_sem;
1068 rw_enter(&trans_sem, RW_READER); in rdsv3_trans_exit()
1076 rw_exit(&trans_sem); in rdsv3_trans_exit()
1082 rw_destroy(&trans_sem); in rdsv3_trans_exit()
1092 rw_init(&trans_sem, NULL, RW_DRIVER, NULL); in rdsv3_trans_init()