Home
last modified time | relevance | path

Searched refs:qp_lock (Results 1 – 23 of 23) sorted by relevance

/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qpmod.c109 mutex_enter(&qp->qp_lock); in hermon_qp_modify()
124 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
159 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
178 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
191 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
203 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
222 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
232 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
240 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
262 mutex_exit(&qp->qp_lock); in hermon_qp_modify()
[all …]
H A Dhermon_umap.c544 mutex_enter(&qp->qp_lock); in hermon_devmap_umem_map()
548 mutex_exit(&qp->qp_lock); in hermon_devmap_umem_map()
550 mutex_exit(&qp->qp_lock); in hermon_devmap_umem_map()
825 mutex_enter(&qp->qp_lock); in hermon_devmap_umem_unmap()
829 mutex_exit(&qp->qp_lock); in hermon_devmap_umem_unmap()
943 mutex_enter(&qp->qp_lock); in hermon_devmap_dbrecmem_map()
947 mutex_exit(&qp->qp_lock); in hermon_devmap_dbrecmem_map()
949 mutex_exit(&qp->qp_lock); in hermon_devmap_dbrecmem_map()
1210 mutex_enter(&qp->qp_lock); in hermon_devmap_dbrecmem_unmap()
1214 mutex_exit(&qp->qp_lock); in hermon_devmap_dbrecmem_unmap()
H A Dhermon_qp.c1883 mutex_enter(&qp->qp_lock); in hermon_qp_free()
1898 mutex_exit(&qp->qp_lock); in hermon_qp_free()
1913 mutex_exit(&qp->qp_lock); in hermon_qp_free()
1926 mutex_exit(&qp->qp_lock); in hermon_qp_free()
1946 mutex_exit(&qp->qp_lock); in hermon_qp_free()
1957 mutex_exit(&qp->qp_lock); in hermon_qp_free()
1992 mutex_exit(&qp->qp_lock); in hermon_qp_free()
2117 mutex_enter(&qp->qp_lock); in hermon_qp_query()
2152 mutex_exit(&qp->qp_lock); in hermon_qp_query()
2184 mutex_exit(&qp->qp_lock); in hermon_qp_query()
[all …]
H A Dhermon_wr.c1134 mutex_enter(&qp->qp_lock); in hermon_post_recv()
1140 mutex_exit(&qp->qp_lock); in hermon_post_recv()
1148 mutex_exit(&qp->qp_lock); in hermon_post_recv()
1156 mutex_exit(&qp->qp_lock); in hermon_post_recv()
1213 mutex_exit(&qp->qp_lock); in hermon_post_recv()
1915 ASSERT(MUTEX_HELD(&qp->qp_lock)); in hermon_wqe_recv_build()
H A Dhermon_misc.c1311 mutex_enter(&qp->qp_lock); in hermon_qp_mcg_refcnt_inc()
1313 mutex_exit(&qp->qp_lock); in hermon_qp_mcg_refcnt_inc()
1325 mutex_enter(&qp->qp_lock); in hermon_qp_mcg_refcnt_dec()
1327 mutex_exit(&qp->qp_lock); in hermon_qp_mcg_refcnt_dec()
H A Dhermon_event.c1437 mutex_enter(&qp->qp_lock); in hermon_sendq_drained_handler()
1441 mutex_exit(&qp->qp_lock); in hermon_sendq_drained_handler()
H A Dhermon_rsrc.c2486 mutex_init(&qphdl->qp_lock, NULL, MUTEX_DRIVER, in hermon_rsrc_qphdl_constructor()
2505 mutex_destroy(&qphdl->qp_lock); in hermon_rsrc_qphdl_destructor()
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qpmod.c106 mutex_enter(&qp->qp_lock); in tavor_qp_modify()
121 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
160 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
183 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
197 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
211 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
231 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
244 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
253 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
276 mutex_exit(&qp->qp_lock); in tavor_qp_modify()
[all …]
H A Dtavor_qp.c1078 mutex_enter(&qp->qp_lock); in tavor_qp_free()
1094 mutex_exit(&qp->qp_lock); in tavor_qp_free()
1109 mutex_exit(&qp->qp_lock); in tavor_qp_free()
1138 mutex_exit(&qp->qp_lock); in tavor_qp_free()
1150 mutex_exit(&qp->qp_lock); in tavor_qp_free()
1180 mutex_exit(&qp->qp_lock); in tavor_qp_free()
1295 mutex_enter(&qp->qp_lock); in tavor_qp_query()
1330 mutex_exit(&qp->qp_lock); in tavor_qp_query()
1363 mutex_exit(&qp->qp_lock); in tavor_qp_query()
1379 mutex_exit(&qp->qp_lock); in tavor_qp_query()
[all …]
H A Dtavor_wr.c129 mutex_enter(&qp->qp_lock); in tavor_post_send()
138 mutex_exit(&qp->qp_lock); in tavor_post_send()
384 mutex_exit(&qp->qp_lock); in tavor_post_send()
426 mutex_enter(&qp->qp_lock); in tavor_post_recv()
432 mutex_exit(&qp->qp_lock); in tavor_post_recv()
443 mutex_exit(&qp->qp_lock); in tavor_post_recv()
640 mutex_exit(&qp->qp_lock); in tavor_post_recv()
959 ASSERT(MUTEX_HELD(&qp->qp_lock)); in tavor_wqe_send_build()
1452 ASSERT(MUTEX_HELD(&qp->qp_lock)); in tavor_wqe_mlx_build()
1813 ASSERT(MUTEX_HELD(&qp->qp_lock)); in tavor_wqe_recv_build()
H A Dtavor_umap.c502 mutex_enter(&qp->qp_lock); in tavor_devmap_umem_map()
506 mutex_exit(&qp->qp_lock); in tavor_devmap_umem_map()
508 mutex_exit(&qp->qp_lock); in tavor_devmap_umem_map()
779 mutex_enter(&qp->qp_lock); in tavor_devmap_umem_unmap()
783 mutex_exit(&qp->qp_lock); in tavor_devmap_umem_unmap()
H A Dtavor_misc.c1171 mutex_enter(&qp->qp_lock); in tavor_qp_mcg_refcnt_inc()
1175 mutex_exit(&qp->qp_lock); in tavor_qp_mcg_refcnt_inc()
1187 mutex_enter(&qp->qp_lock); in tavor_qp_mcg_refcnt_dec()
1191 mutex_exit(&qp->qp_lock); in tavor_qp_mcg_refcnt_dec()
H A Dtavor_event.c1759 mutex_enter(&qp->qp_lock); in tavor_sendq_drained_handler()
1763 mutex_exit(&qp->qp_lock); in tavor_sendq_drained_handler()
H A Dtavor_rsrc.c2669 mutex_init(&qphdl->qp_lock, NULL, MUTEX_DRIVER, in tavor_rsrc_qphdl_constructor()
2691 mutex_destroy(&qphdl->qp_lock); in tavor_rsrc_qphdl_destructor()
/titanic_44/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_ib.c652 mutex_enter(&ep->ep_recvqp.qp_lock); in rds_poll_ctrl_completions()
654 mutex_exit(&ep->ep_recvqp.qp_lock); in rds_poll_ctrl_completions()
671 mutex_enter(&recvqp->qp_lock); in rds_poll_ctrl_completions()
677 mutex_exit(&recvqp->qp_lock); in rds_poll_ctrl_completions()
684 mutex_enter(&recvqp->qp_lock); in rds_poll_ctrl_completions()
686 mutex_exit(&recvqp->qp_lock); in rds_poll_ctrl_completions()
689 mutex_exit(&recvqp->qp_lock); in rds_poll_ctrl_completions()
752 mutex_enter(&recvqp->qp_lock); in rds_post_recv_buf()
757 mutex_exit(&recvqp->qp_lock); in rds_post_recv_buf()
760 mutex_exit(&recvqp->qp_lock); in rds_post_recv_buf()
[all …]
H A Drdsib_buf.c810 mutex_enter(&recvqp->qp_lock); in rds_is_recvq_empty()
817 mutex_exit(&recvqp->qp_lock); in rds_is_recvq_empty()
819 mutex_enter(&recvqp->qp_lock); in rds_is_recvq_empty()
824 mutex_exit(&recvqp->qp_lock); in rds_is_recvq_empty()
H A Drdsib_ep.c794 mutex_destroy(&ep->ep_recvqp.qp_lock); in rds_destroy_session()
808 mutex_destroy(&ep->ep_recvqp.qp_lock); in rds_destroy_session()
1262 mutex_init(&dataep->ep_recvqp.qp_lock, NULL, MUTEX_DRIVER, NULL); in rds_session_create()
1282 mutex_init(&ctrlep->ep_recvqp.qp_lock, NULL, MUTEX_DRIVER, NULL); in rds_session_create()
/titanic_44/usr/src/uts/common/io/ib/clients/iser/
H A Diser_ib.c686 mutex_enter(&iser_qp->qp_lock); in iser_ib_free_rc_channel()
688 mutex_exit(&iser_qp->qp_lock); in iser_ib_free_rc_channel()
692 mutex_enter(&iser_qp->qp_lock); in iser_ib_free_rc_channel()
696 mutex_exit(&iser_qp->qp_lock); in iser_ib_free_rc_channel()
801 mutex_enter(&iser_qp->qp_lock); in iser_ib_post_recv()
806 mutex_exit(&iser_qp->qp_lock); in iser_ib_post_recv()
815 mutex_exit(&iser_qp->qp_lock); in iser_ib_post_recv()
832 mutex_enter(&iser_qp->qp_lock); in iser_ib_post_recv()
834 mutex_exit(&iser_qp->qp_lock); in iser_ib_post_recv()
883 mutex_enter(&iser_qp->qp_lock); in iser_ib_post_recv()
[all …]
H A Diser_cq.c367 mutex_enter(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
369 mutex_exit(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
387 mutex_enter(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
396 mutex_exit(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
404 mutex_enter(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
406 mutex_exit(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
409 mutex_exit(&iser_qp->qp_lock); in iser_ib_poll_recv_completions()
/titanic_44/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_qp.h271 kmutex_t qp_lock; member
356 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_qp_s::qp_lock,
/titanic_44/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h243 kmutex_t qp_lock; member
352 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_qp_s::qp_lock,
/titanic_44/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h104 kmutex_t qp_lock; member
/titanic_44/usr/src/uts/common/sys/ib/clients/rds/
H A Drdsib_ep.h204 kmutex_t qp_lock; member