/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_mr.c | 278 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 D | tavor_wr.c | 2226 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 D | tavor_umap.c | 1058 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 D | tavor_srq.c | 851 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 D | tavor_ci.c | 2198 mutex_enter(&mwhdl->mr_lock); in tavor_ci_query_mw() 2201 mutex_exit(&mwhdl->mr_lock); in tavor_ci_query_mw()
|
H A D | tavor_rsrc.c | 2845 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 D | hermon_mr.c | 261 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 D | hermon_wr.c | 2131 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 D | hermon_srq.c | 763 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 D | hermon_umap.c | 1449 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 D | hermon_rsrc.c | 2633 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 D | hermon_ci.c | 1579 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 D | tavor_mr.h | 247 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 D | hermon_mr.h | 198 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 D | mac_impl.h | 221 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 D | daplt.h | 341 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 D | mac_provider.c | 718 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 D | mac.c | 606 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 D | daplt.c | 4598 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()
|