Home
last modified time | relevance | path

Searched refs:mr_lock (Results 1 – 19 of 19) sorted by relevance

/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c278 mutex_enter(&mrhdl->mr_lock); in tavor_mr_register_shared()
286 mutex_exit(&mrhdl->mr_lock); in tavor_mr_register_shared()
312 mutex_exit(&mrhdl->mr_lock); in tavor_mr_register_shared()
322 mutex_exit(&mrhdl->mr_lock); in tavor_mr_register_shared()
342 mutex_exit(&mrhdl->mr_lock); in tavor_mr_register_shared()
512 mutex_enter(&mr->mr_lock); in tavor_mr_deregister()
536 mutex_exit(&mr->mr_lock); in tavor_mr_deregister()
573 mutex_enter(&mr->mr_lock); in tavor_mr_deregister()
634 mutex_exit(&mr->mr_lock); in tavor_mr_deregister()
640 mutex_exit(&mr->mr_lock); in tavor_mr_deregister()
[all …]
H A Dtavor_wr.c2226 mutex_enter(&mr->mr_lock); in tavor_wr_bind_check()
2227 mutex_enter(&mw->mr_lock); in tavor_wr_bind_check()
2235 mutex_exit(&mr->mr_lock); in tavor_wr_bind_check()
2236 mutex_exit(&mw->mr_lock); in tavor_wr_bind_check()
2245 mutex_exit(&mr->mr_lock); in tavor_wr_bind_check()
2246 mutex_exit(&mw->mr_lock); in tavor_wr_bind_check()
2255 mutex_exit(&mr->mr_lock); in tavor_wr_bind_check()
2256 mutex_exit(&mw->mr_lock); in tavor_wr_bind_check()
2274 mutex_exit(&mr->mr_lock); in tavor_wr_bind_check()
2275 mutex_exit(&mw->mr_lock); in tavor_wr_bind_check()
[all …]
H A Dtavor_umap.c1058 mutex_enter(&mr->mr_lock); in tavor_umap_mr_data_in()
1060 mutex_exit(&mr->mr_lock); in tavor_umap_mr_data_in()
1076 mutex_exit(&mr->mr_lock); in tavor_umap_mr_data_in()
1727 mutex_enter(&mr->mr_lock); in tavor_umap_umemlock_cb()
1731 mutex_exit(&mr->mr_lock); in tavor_umap_umemlock_cb()
H A Dtavor_srq.c851 mutex_enter(&mr->mr_lock); in tavor_srq_modify()
874 mutex_exit(&mr->mr_lock); in tavor_srq_modify()
900 mutex_exit(&mr->mr_lock); in tavor_srq_modify()
H A Dtavor_ci.c2198 mutex_enter(&mwhdl->mr_lock); in tavor_ci_query_mw()
2201 mutex_exit(&mwhdl->mr_lock); in tavor_ci_query_mw()
H A Dtavor_rsrc.c2845 mutex_init(&mrhdl->mr_lock, NULL, MUTEX_DRIVER, in tavor_rsrc_mrhdl_constructor()
2867 mutex_destroy(&mrhdl->mr_lock); in tavor_rsrc_mrhdl_destructor()
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c261 mutex_enter(&mrhdl->mr_lock); in hermon_mr_register_shared()
269 mutex_exit(&mrhdl->mr_lock); in hermon_mr_register_shared()
293 mutex_exit(&mrhdl->mr_lock); in hermon_mr_register_shared()
302 mutex_exit(&mrhdl->mr_lock); in hermon_mr_register_shared()
321 mutex_exit(&mrhdl->mr_lock); in hermon_mr_register_shared()
664 mutex_enter(&mr->mr_lock); in hermon_mr_register_physical_fmr()
681 mutex_exit(&mr->mr_lock); in hermon_mr_register_physical_fmr()
725 mutex_exit(&mr->mr_lock); in hermon_mr_register_physical_fmr()
775 mutex_enter(&mr->mr_lock); in hermon_mr_deregister()
788 mutex_exit(&mr->mr_lock); in hermon_mr_deregister()
[all …]
H A Dhermon_wr.c2131 mutex_enter(&mr->mr_lock); in hermon_wr_bind_check()
2132 mutex_enter(&mw->mr_lock); in hermon_wr_bind_check()
2140 mutex_exit(&mr->mr_lock); in hermon_wr_bind_check()
2141 mutex_exit(&mw->mr_lock); in hermon_wr_bind_check()
2147 mutex_exit(&mr->mr_lock); in hermon_wr_bind_check()
2148 mutex_exit(&mw->mr_lock); in hermon_wr_bind_check()
2154 mutex_exit(&mr->mr_lock); in hermon_wr_bind_check()
2155 mutex_exit(&mw->mr_lock); in hermon_wr_bind_check()
2170 mutex_exit(&mr->mr_lock); in hermon_wr_bind_check()
2171 mutex_exit(&mw->mr_lock); in hermon_wr_bind_check()
[all …]
H A Dhermon_srq.c763 mutex_enter(&mr->mr_lock); in hermon_srq_modify()
795 mutex_exit(&mr->mr_lock); in hermon_srq_modify()
820 mutex_exit(&mr->mr_lock); in hermon_srq_modify()
H A Dhermon_umap.c1449 mutex_enter(&mr->mr_lock); in hermon_umap_mr_data_in()
1451 mutex_exit(&mr->mr_lock); in hermon_umap_mr_data_in()
1464 mutex_exit(&mr->mr_lock); in hermon_umap_mr_data_in()
2059 mutex_enter(&mr->mr_lock); in hermon_umap_umemlock_cb()
2063 mutex_exit(&mr->mr_lock); in hermon_umap_umemlock_cb()
H A Dhermon_rsrc.c2633 mutex_init(&mrhdl->mr_lock, NULL, MUTEX_DRIVER, in hermon_rsrc_mrhdl_constructor()
2652 mutex_destroy(&mrhdl->mr_lock); in hermon_rsrc_mrhdl_destructor()
H A Dhermon_ci.c1579 mutex_enter(&mwhdl->mr_lock); in hermon_ci_query_mw()
1582 mutex_exit(&mwhdl->mr_lock); in hermon_ci_query_mw()
/titanic_44/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h247 kmutex_t mr_lock; member
267 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_mr_s::mr_lock,
/titanic_44/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h198 kmutex_t mr_lock; member
228 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_mr_s::mr_lock,
/titanic_44/usr/src/uts/common/sys/
H A Dmac_impl.h221 kmutex_t mr_lock; member
243 ASSERT(MUTEX_HELD(&mr->mr_lock)); \
248 mutex_enter(&(mr)->mr_lock); \
254 mutex_exit(&(mr)->mr_lock); \
/titanic_44/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt.h341 kmutex_t mr_lock; member
346 _NOTE(MUTEX_PROTECTS_DATA(daplka_mr_resource::mr_lock,
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_provider.c718 mutex_enter(&mr->mr_lock); in mac_rx_common()
721 mutex_exit(&mr->mr_lock); in mac_rx_common()
729 mutex_exit(&mr->mr_lock); in mac_rx_common()
H A Dmac.c606 mutex_init(&ring->mr_lock, NULL, MUTEX_DEFAULT, NULL); in i_mac_ring_ctor()
618 mutex_destroy(&ring->mr_lock); in i_mac_ring_dtor()
1798 mutex_enter(&rx_ring->mr_lock); in mac_rx_ring_quiesce()
1801 cv_wait(&rx_ring->mr_cv, &rx_ring->mr_lock); in mac_rx_ring_quiesce()
1802 mutex_exit(&rx_ring->mr_lock); in mac_rx_ring_quiesce()
/titanic_44/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c4598 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL); in daplka_mr_register()
4816 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL); in daplka_mr_register_shared()
5085 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL); in daplka_mr_register_lmr()
5200 mutex_enter(&mr_rp->mr_lock); in daplka_shared_mr_free()
5203 mutex_exit(&mr_rp->mr_lock); in daplka_shared_mr_free()
5398 mutex_destroy(&mr_rp->mr_lock); in daplka_mr_destroy()