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

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c278 mutex_enter(&mrhdl->mr_lock);
286 mutex_exit(&mrhdl->mr_lock);
312 mutex_exit(&mrhdl->mr_lock);
322 mutex_exit(&mrhdl->mr_lock);
342 mutex_exit(&mrhdl->mr_lock);
512 mutex_enter(&mr->mr_lock);
530 * We must drop the "mr_lock" here to ensure that both SLEEP and
536 mutex_exit(&mr->mr_lock);
569 * Re-grab the mr_lock here. Since further access to the protected
573 mutex_enter(&mr->mr_lock);
[all...]
H A Dtavor_wr.c2226 mutex_enter(&mr->mr_lock);
2227 mutex_enter(&mw->mr_lock);
2235 mutex_exit(&mr->mr_lock);
2236 mutex_exit(&mw->mr_lock);
2245 mutex_exit(&mr->mr_lock);
2246 mutex_exit(&mw->mr_lock);
2255 mutex_exit(&mr->mr_lock);
2256 mutex_exit(&mw->mr_lock);
2274 mutex_exit(&mr->mr_lock);
2275 mutex_exit(&mw->mr_lock);
[all...]
H A Dtavor_umap.c1058 mutex_enter(&mr->mr_lock);
1060 mutex_exit(&mr->mr_lock);
1076 mutex_exit(&mr->mr_lock);
1727 mutex_enter(&mr->mr_lock);
1731 mutex_exit(&mr->mr_lock);
H A Dtavor_srq.c851 mutex_enter(&mr->mr_lock);
874 mutex_exit(&mr->mr_lock);
900 mutex_exit(&mr->mr_lock);
H A Dtavor_ci.c2198 mutex_enter(&mwhdl->mr_lock);
2201 mutex_exit(&mwhdl->mr_lock);
H A Dtavor_rsrc.c2845 mutex_init(&mrhdl->mr_lock, NULL, MUTEX_DRIVER,
2867 mutex_destroy(&mrhdl->mr_lock);
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c261 mutex_enter(&mrhdl->mr_lock);
269 mutex_exit(&mrhdl->mr_lock);
293 mutex_exit(&mrhdl->mr_lock);
302 mutex_exit(&mrhdl->mr_lock);
321 mutex_exit(&mrhdl->mr_lock);
664 mutex_enter(&mr->mr_lock);
681 mutex_exit(&mr->mr_lock);
725 mutex_exit(&mr->mr_lock);
775 mutex_enter(&mr->mr_lock);
788 mutex_exit(&mr->mr_lock);
[all...]
H A Dhermon_wr.c2131 mutex_enter(&mr->mr_lock);
2132 mutex_enter(&mw->mr_lock);
2140 mutex_exit(&mr->mr_lock);
2141 mutex_exit(&mw->mr_lock);
2147 mutex_exit(&mr->mr_lock);
2148 mutex_exit(&mw->mr_lock);
2154 mutex_exit(&mr->mr_lock);
2155 mutex_exit(&mw->mr_lock);
2170 mutex_exit(&mr->mr_lock);
2171 mutex_exit(&mw->mr_lock);
[all...]
H A Dhermon_srq.c763 mutex_enter(&mr->mr_lock);
795 mutex_exit(&mr->mr_lock);
820 mutex_exit(&mr->mr_lock);
H A Dhermon_umap.c1449 mutex_enter(&mr->mr_lock);
1451 mutex_exit(&mr->mr_lock);
1464 mutex_exit(&mr->mr_lock);
2059 mutex_enter(&mr->mr_lock);
2063 mutex_exit(&mr->mr_lock);
H A Dhermon_ci.c1579 mutex_enter(&mwhdl->mr_lock);
1582 mutex_exit(&mwhdl->mr_lock);
H A Dhermon_rsrc.c2633 mutex_init(&mrhdl->mr_lock, NULL, MUTEX_DRIVER,
2652 mutex_destroy(&mrhdl->mr_lock);
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h198 kmutex_t mr_lock; member in struct:hermon_sw_mr_s
228 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_mr_s::mr_lock,
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h247 kmutex_t mr_lock; member in struct:tavor_sw_mr_s
267 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_mr_s::mr_lock,
/illumos-gate/usr/src/uts/common/sys/
H A Dmac_impl.h221 kmutex_t mr_lock; member in struct:mac_ring_s
222 kcondvar_t mr_cv; /* mr_lock */
223 mac_ring_state_t mr_state; /* mr_lock */
224 uint_t mr_flag; /* mr_lock */
243 ASSERT(MUTEX_HELD(&mr->mr_lock)); \
248 mutex_enter(&(mr)->mr_lock); \
254 mutex_exit(&(mr)->mr_lock); \
/illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt.h341 kmutex_t mr_lock; member in struct:daplka_mr_resource
346 _NOTE(MUTEX_PROTECTS_DATA(daplka_mr_resource::mr_lock,
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_provider.c705 mutex_enter(&mr->mr_lock);
708 mutex_exit(&mr->mr_lock);
716 mutex_exit(&mr->mr_lock);
H A Dmac.c609 mutex_init(&ring->mr_lock, NULL, MUTEX_DEFAULT, NULL);
621 mutex_destroy(&ring->mr_lock);
1801 mutex_enter(&rx_ring->mr_lock);
1804 cv_wait(&rx_ring->mr_cv, &rx_ring->mr_lock);
1805 mutex_exit(&rx_ring->mr_lock);
/illumos-gate/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c4598 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL);
4816 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL);
5085 mutex_init(&mr_rp->mr_lock, NULL, MUTEX_DRIVER, NULL);
5200 mutex_enter(&mr_rp->mr_lock);
5203 mutex_exit(&mr_rp->mr_lock);
5398 mutex_destroy(&mr_rp->mr_lock);

Completed in 167 milliseconds