Home
last modified time | relevance | path

Searched refs:isq_mutex (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_trans.c180 mutex_enter(&qpp->isq_mutex); in ibmf_i_notify_client()
182 mutex_exit(&qpp->isq_mutex); in ibmf_i_notify_client()
250 mutex_enter(&qpp->isq_mutex); in ibmf_i_notify_client()
255 mutex_exit(&qpp->isq_mutex); in ibmf_i_notify_client()
272 mutex_exit(&qpp->isq_mutex); in ibmf_i_notify_client()
287 mutex_enter(&qpp->isq_mutex); in ibmf_i_notify_client()
289 mutex_exit(&qpp->isq_mutex); in ibmf_i_notify_client()
H A Dibmf_send.c122 mutex_enter(&qpp->isq_mutex); in ibmf_i_issue_pkt()
124 mutex_exit(&qpp->isq_mutex); in ibmf_i_issue_pkt()
324 mutex_enter(&qpp->isq_mutex); in ibmf_i_handle_send_completion()
326 mutex_exit(&qpp->isq_mutex); in ibmf_i_handle_send_completion()
452 mutex_enter(&altqp->isq_mutex); in ibmf_i_do_send_cb()
456 mutex_exit(&altqp->isq_mutex); in ibmf_i_do_send_cb()
504 mutex_enter(&altqp->isq_mutex); in ibmf_i_do_send_cb()
508 mutex_exit(&altqp->isq_mutex); in ibmf_i_do_send_cb()
562 mutex_enter(&altqp->isq_mutex); in ibmf_i_do_send_cb()
566 mutex_exit(&altqp->isq_mutex); in ibmf_i_do_send_cb()
[all …]
H A Dibmf_recv.c160 mutex_enter(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
164 mutex_exit(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
213 mutex_enter(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
216 mutex_exit(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
237 mutex_enter(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
239 mutex_exit(&altqp->isq_mutex); in ibmf_i_handle_recv_completion()
684 mutex_enter(&qpp->isq_mutex); in ibmf_i_do_recv_cb()
686 mutex_exit(&qpp->isq_mutex); in ibmf_i_do_recv_cb()
702 mutex_exit(&qpp->isq_mutex); in ibmf_i_do_recv_cb()
721 mutex_enter(&qpp->isq_mutex); in ibmf_i_do_recv_cb()
[all …]
H A Dibmf.c419 mutex_enter(&qp_ctxp->isq_mutex); in ibmf_setup_async_cb()
423 mutex_exit(&qp_ctxp->isq_mutex); in ibmf_setup_async_cb()
433 mutex_exit(&qp_ctxp->isq_mutex); in ibmf_setup_async_cb()
545 mutex_enter(&qpp->isq_mutex); in ibmf_tear_down_async_cb()
549 mutex_exit(&qpp->isq_mutex); in ibmf_tear_down_async_cb()
563 &qpp->isq_mutex); in ibmf_tear_down_async_cb()
576 mutex_exit(&qpp->isq_mutex); in ibmf_tear_down_async_cb()
927 mutex_enter(&qpp->isq_mutex); in ibmf_msg_transport()
930 mutex_exit(&qpp->isq_mutex); in ibmf_msg_transport()
939 mutex_exit(&qpp->isq_mutex); in ibmf_msg_transport()
[all …]
H A Dibmf_handlers.c131 mutex_enter(&altqpp->isq_mutex); in ibmf_ibt_async_handler()
133 mutex_exit(&altqpp->isq_mutex); in ibmf_ibt_async_handler()
H A Dibmf_dr.c390 mutex_enter(&qpp->isq_mutex); in ibmf_i_dr_loopback_filter()
392 mutex_exit(&qpp->isq_mutex); in ibmf_i_dr_loopback_filter()
H A Dibmf_impl.c1171 mutex_destroy(&altqpp->isq_mutex); in ibmf_i_fini_qplist()
2486 mutex_init(&qp_ctx->isq_mutex, NULL, MUTEX_DRIVER, NULL); in ibmf_i_alloc_qp()
2602 mutex_enter(&qpp->isq_mutex); in ibmf_i_free_qp()
2604 cv_wait(&qpp->isq_wqes_cv, &qpp->isq_mutex); in ibmf_i_free_qp()
2606 mutex_exit(&qpp->isq_mutex); in ibmf_i_free_qp()
2628 mutex_destroy(&qp_ctx->isq_mutex); in ibmf_i_free_qp()
2768 mutex_enter(&qp_ctx->isq_mutex); in ibmf_i_modify_qp()
2783 mutex_exit(&qp_ctx->isq_mutex); in ibmf_i_modify_qp()
2797 cv_wait(&qp_ctx->isq_sqd_cv, &qp_ctx->isq_mutex); in ibmf_i_modify_qp()
2817 mutex_exit(&qp_ctx->isq_mutex); in ibmf_i_modify_qp()
[all …]
H A Dibmf_wqe.c1327 mutex_enter(&altqp->isq_mutex); in ibmf_i_alloc_send_resources()
1329 mutex_exit(&altqp->isq_mutex); in ibmf_i_alloc_send_resources()
1382 mutex_enter(&altqp->isq_mutex); in ibmf_i_free_send_resources()
1386 mutex_exit(&altqp->isq_mutex); in ibmf_i_free_send_resources()
/titanic_50/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_impl.h122 ASSERT(MUTEX_HELD(&(altqp)->isq_mutex)); \
131 ASSERT(MUTEX_HELD(&(altqp)->isq_mutex)); \
205 kmutex_t isq_mutex; /* qp context mutex */ member
226 _NOTE(MUTEX_PROTECTS_DATA(ibmf_alt_qp_t::isq_mutex,