Home
last modified time | relevance | path

Searched refs:srq_lock (Results 1 – 16 of 16) sorted by relevance

/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_srq.c466 mutex_enter(&srq->srq_lock); in hermon_srq_free()
478 mutex_exit(&srq->srq_lock); in hermon_srq_free()
495 mutex_exit(&srq->srq_lock); in hermon_srq_free()
506 mutex_exit(&srq->srq_lock); in hermon_srq_free()
522 mutex_exit(&srq->srq_lock); in hermon_srq_free()
751 mutex_enter(&srq->srq_lock); in hermon_srq_modify()
796 mutex_exit(&srq->srq_lock); in hermon_srq_modify()
855 mutex_exit(&srq->srq_lock); in hermon_srq_modify()
869 mutex_exit(&srq->srq_lock); in hermon_srq_modify()
909 mutex_enter(&srq->srq_lock); in hermon_srq_refcnt_inc()
[all …]
H A Dhermon_wr.c1231 mutex_enter(&srq->srq_lock); in hermon_post_srq()
1239 mutex_exit(&srq->srq_lock); in hermon_post_srq()
1247 mutex_exit(&srq->srq_lock); in hermon_post_srq()
1291 mutex_exit(&srq->srq_lock); in hermon_post_srq()
1976 ASSERT(MUTEX_HELD(&srq->srq_lock)); in hermon_wqe_srq_build()
2252 mutex_enter(&qp->qp_srqhdl->srq_lock); in hermon_wrid_from_reset_handling()
2255 mutex_enter(&qp->qp_srqhdl->srq_lock); in hermon_wrid_from_reset_handling()
2267 mutex_exit(&qp->qp_srqhdl->srq_lock); in hermon_wrid_from_reset_handling()
2270 mutex_exit(&qp->qp_srqhdl->srq_lock); in hermon_wrid_from_reset_handling()
2316 mutex_enter(&qp->qp_srqhdl->srq_lock); in hermon_wrid_to_reset_handling()
[all …]
H A Dhermon_umap.c564 mutex_enter(&srq->srq_lock); in hermon_devmap_umem_map()
568 mutex_exit(&srq->srq_lock); in hermon_devmap_umem_map()
570 mutex_exit(&srq->srq_lock); in hermon_devmap_umem_map()
844 mutex_enter(&srq->srq_lock); in hermon_devmap_umem_unmap()
848 mutex_exit(&srq->srq_lock); in hermon_devmap_umem_unmap()
963 mutex_enter(&srq->srq_lock); in hermon_devmap_dbrecmem_map()
967 mutex_exit(&srq->srq_lock); in hermon_devmap_dbrecmem_map()
969 mutex_exit(&srq->srq_lock); in hermon_devmap_dbrecmem_map()
1229 mutex_enter(&srq->srq_lock); in hermon_devmap_dbrecmem_unmap()
1233 mutex_exit(&srq->srq_lock); in hermon_devmap_dbrecmem_unmap()
H A Dhermon_ci.c1923 mutex_enter(&srqhdl->srq_lock); in hermon_ci_query_srq()
1925 mutex_exit(&srqhdl->srq_lock); in hermon_ci_query_srq()
1932 mutex_exit(&srqhdl->srq_lock); in hermon_ci_query_srq()
1961 mutex_enter(&srqhdl->srq_lock); in hermon_ci_modify_srq()
1964 mutex_exit(&srqhdl->srq_lock); in hermon_ci_modify_srq()
1967 mutex_exit(&srqhdl->srq_lock); in hermon_ci_modify_srq()
H A Dhermon_event.c1601 mutex_enter(&qp->qp_srqhdl->srq_lock); in hermon_catastrophic_handler()
1603 mutex_exit(&qp->qp_srqhdl->srq_lock); in hermon_catastrophic_handler()
H A Dhermon_rsrc.c2523 mutex_init(&srqhdl->srq_lock, NULL, MUTEX_DRIVER, in hermon_rsrc_srqhdl_constructor()
2542 mutex_destroy(&srqhdl->srq_lock); in hermon_rsrc_srqhdl_destructor()
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_srq.c501 mutex_enter(&srq->srq_lock); in tavor_srq_free()
513 mutex_exit(&srq->srq_lock); in tavor_srq_free()
533 mutex_exit(&srq->srq_lock); in tavor_srq_free()
545 mutex_exit(&srq->srq_lock); in tavor_srq_free()
562 mutex_exit(&srq->srq_lock); in tavor_srq_free()
830 mutex_enter(&srq->srq_lock); in tavor_srq_modify()
875 mutex_exit(&srq->srq_lock); in tavor_srq_modify()
961 mutex_exit(&srq->srq_lock); in tavor_srq_modify()
979 mutex_exit(&srq->srq_lock); in tavor_srq_modify()
1028 mutex_enter(&srq->srq_lock); in tavor_srq_refcnt_inc()
[all …]
H A Dtavor_wr.c679 mutex_enter(&srq->srq_lock); in tavor_post_srq()
685 mutex_exit(&srq->srq_lock); in tavor_post_srq()
880 mutex_exit(&srq->srq_lock); in tavor_post_srq()
1930 ASSERT(MUTEX_HELD(&srq->srq_lock)); in tavor_wqe_srq_build()
2403 mutex_enter(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
2406 mutex_enter(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
2451 mutex_exit(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
2454 mutex_exit(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
2535 mutex_exit(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
2538 mutex_exit(&qp->qp_srqhdl->srq_lock); in tavor_wrid_from_reset_handling()
[all …]
H A Dtavor_umap.c522 mutex_enter(&srq->srq_lock); in tavor_devmap_umem_map()
526 mutex_exit(&srq->srq_lock); in tavor_devmap_umem_map()
528 mutex_exit(&srq->srq_lock); in tavor_devmap_umem_map()
798 mutex_enter(&srq->srq_lock); in tavor_devmap_umem_unmap()
802 mutex_exit(&srq->srq_lock); in tavor_devmap_umem_unmap()
H A Dtavor_ci.c2846 mutex_enter(&srqhdl->srq_lock); in tavor_ci_query_srq()
2848 mutex_exit(&srqhdl->srq_lock); in tavor_ci_query_srq()
2858 mutex_exit(&srqhdl->srq_lock); in tavor_ci_query_srq()
2915 mutex_enter(&srqhdl->srq_lock); in tavor_ci_modify_srq()
2918 mutex_exit(&srqhdl->srq_lock); in tavor_ci_modify_srq()
2924 mutex_exit(&srqhdl->srq_lock); in tavor_ci_modify_srq()
H A Dtavor_event.c1980 mutex_enter(&qp->qp_srqhdl->srq_lock); in tavor_srq_catastrophic_handler()
1982 mutex_exit(&qp->qp_srqhdl->srq_lock); in tavor_srq_catastrophic_handler()
H A Dtavor_rsrc.c2713 mutex_init(&srqhdl->srq_lock, NULL, MUTEX_DRIVER, in tavor_rsrc_srqhdl_constructor()
2735 mutex_destroy(&srqhdl->srq_lock); in tavor_rsrc_srqhdl_destructor()
/titanic_41/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_srq.h80 kmutex_t srq_lock; member
129 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_srq_s::srq_lock,
/titanic_41/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_srq.h120 kmutex_t srq_lock; member
169 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_srq_s::srq_lock,
/titanic_41/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt.h285 kmutex_t srq_lock; member
/titanic_41/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c5873 mutex_init(&srq_rp->srq_lock, NULL, MUTEX_DRIVER, NULL); in daplka_srq_create()
6025 mutex_enter(&srq_rp->srq_lock); in daplka_srq_resize()
6043 mutex_exit(&srq_rp->srq_lock); in daplka_srq_resize()
6145 mutex_destroy(&srq_rp->srq_lock); in daplka_srq_destroy()