Searched refs:im_mutex (Results 1 – 11 of 11) sorted by relevance
/titanic_41/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_msg.c | 49 ASSERT(MUTEX_NOT_HELD(&msgimplp->im_mutex)); in ibmf_i_client_add_msg() 58 mutex_enter(&msgimplp->im_mutex); in ibmf_i_client_add_msg() 61 mutex_exit(&msgimplp->im_mutex); in ibmf_i_client_add_msg() 73 mutex_exit(&msgimplp->im_mutex); in ibmf_i_client_add_msg() 95 mutex_enter(&msgimplp->im_mutex); in ibmf_i_client_add_msg() 97 mutex_exit(&msgimplp->im_mutex); in ibmf_i_client_add_msg() 122 ASSERT(MUTEX_NOT_HELD(&msgimplp->im_mutex)); in ibmf_i_client_rem_msg() 136 mutex_enter(&msgimplp->im_mutex); in ibmf_i_client_rem_msg() 139 mutex_exit(&msgimplp->im_mutex); in ibmf_i_client_rem_msg() 162 mutex_exit(&msgimplp->im_mutex); in ibmf_i_client_rem_msg() [all …]
|
H A D | ibmf_dr.c | 124 mutex_enter(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 145 cv_wait(&msgimplp->im_trans_cv, &msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 152 mutex_exit(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 161 mutex_exit(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 167 mutex_exit(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 178 mutex_exit(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 189 mutex_exit(&msgimplp->im_mutex); in ibmf_i_dr_loopback_term() 307 mutex_enter(&rmsgimplp->im_mutex); in ibmf_i_dr_loopback_filter() 321 mutex_exit(&rmsgimplp->im_mutex); in ibmf_i_dr_loopback_filter() 373 mutex_init(&rmsgimplp->im_mutex, NULL, MUTEX_DRIVER, NULL); in ibmf_i_dr_loopback_filter() [all …]
|
H A D | ibmf_trans.c | 50 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_terminate_transaction() 124 mutex_enter(&msgimplp->im_mutex); in ibmf_i_notify_client() 140 mutex_exit(&msgimplp->im_mutex); in ibmf_i_notify_client() 151 mutex_exit(&msgimplp->im_mutex); in ibmf_i_notify_client() 299 mutex_enter(&msgimplp->im_mutex); in ibmf_i_notify_client() 322 mutex_exit(&msgimplp->im_mutex); in ibmf_i_notify_client() 328 mutex_enter(&msgimplp->im_mutex); in ibmf_i_notify_client() 330 mutex_exit(&msgimplp->im_mutex); in ibmf_i_notify_client() 403 mutex_enter(&msgimplp->im_mutex); in ibmf_i_notify_sequence() 417 mutex_exit(&msgimplp->im_mutex); in ibmf_i_notify_sequence()
|
H A D | ibmf_timers.c | 45 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_set_timer() 157 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_unset_timer() 197 mutex_enter(&msgimplp->im_mutex); in ibmf_i_recv_timeout() 211 mutex_exit(&msgimplp->im_mutex); in ibmf_i_recv_timeout() 282 mutex_exit(&msgimplp->im_mutex); in ibmf_i_recv_timeout() 331 mutex_destroy(&msgimplp->im_mutex); in ibmf_i_recv_timeout() 388 mutex_enter(&msgimplp->im_mutex); in ibmf_i_send_timeout() 397 mutex_exit(&msgimplp->im_mutex); in ibmf_i_send_timeout() 420 mutex_exit(&msgimplp->im_mutex); in ibmf_i_send_timeout() 466 mutex_exit(&msgimplp->im_mutex); in ibmf_i_send_timeout() [all …]
|
H A D | ibmf_send.c | 67 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_issue_pkt() 153 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_send_pkt() 230 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_send_single_pkt() 466 mutex_enter(&msgimplp->im_mutex); in ibmf_i_do_send_cb() 492 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_send_cb() 528 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_send_cb() 607 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_send_cb() 694 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_do_send_compl()
|
H A D | ibmf.c | 670 mutex_init(&ibmf_msg_impl->im_mutex, NULL, MUTEX_DRIVER, NULL); in ibmf_alloc_msg() 731 mutex_enter(&ibmf_msg_impl->im_mutex); in ibmf_free_msg() 735 mutex_exit(&ibmf_msg_impl->im_mutex); in ibmf_free_msg() 773 mutex_exit(&ibmf_msg_impl->im_mutex); in ibmf_free_msg() 957 mutex_enter(&msgimplp->im_mutex); in ibmf_msg_transport() 961 mutex_exit(&msgimplp->im_mutex); in ibmf_msg_transport() 976 mutex_exit(&msgimplp->im_mutex); in ibmf_msg_transport() 988 mutex_exit(&msgimplp->im_mutex); in ibmf_msg_transport() 1000 mutex_exit(&msgimplp->im_mutex); in ibmf_msg_transport() 1010 mutex_exit(&msgimplp->im_mutex); in ibmf_msg_transport() [all …]
|
H A D | ibmf_recv.c | 543 mutex_enter(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 560 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 587 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 784 mutex_destroy(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 811 mutex_init(&msgimplp->im_mutex, NULL, MUTEX_DRIVER, NULL); in ibmf_i_do_recv_cb() 847 mutex_destroy(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 866 mutex_enter(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 1007 mutex_exit(&msgimplp->im_mutex); in ibmf_i_do_recv_cb() 1097 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_handle_non_rmpp()
|
H A D | ibmf_impl.c | 2006 mutex_destroy(&msgimplp->im_mutex); in ibmf_i_free_msg() 2042 mutex_enter(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2061 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2111 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2155 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2171 mutex_enter(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2204 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2218 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2231 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() 2247 mutex_exit(&msgimplp->im_mutex); in ibmf_i_msg_transport() [all …]
|
H A D | ibmf_ud_dest.c | 475 mutex_enter(&msgimplp->im_mutex); in ibmf_i_free_ud_dest() 478 mutex_exit(&msgimplp->im_mutex); in ibmf_i_free_ud_dest()
|
H A D | ibmf_rmpp.c | 1390 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_handle_rmpp() 1671 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_send_rmpp() 1720 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_send_rmpp_window() 1792 ASSERT(MUTEX_HELD(&msgimplp->im_mutex)); in ibmf_i_send_rmpp_pkts()
|
/titanic_41/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf_impl.h | 90 ASSERT(MUTEX_HELD(&(msg)->im_mutex)); \ 276 kmutex_t im_mutex; /* protects trans context */ member 298 _NOTE(MUTEX_PROTECTS_DATA(ibmf_msg_impl_t::im_mutex,
|