Home
last modified time | relevance | path

Searched refs:uo_lock (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_event.c92 rw_enter(&(ufile->uobj.uo_lock), RW_WRITER); in sol_uverbs_event_file_close()
94 rw_exit(&(ufile->uobj.uo_lock)); in sol_uverbs_event_file_close()
97 rw_exit(&(ufile->uobj.uo_lock)); in sol_uverbs_event_file_close()
329 rw_enter(&ufile->uobj.uo_lock, RW_WRITER); in uverbs_alloc_event_file()
338 rw_exit(&ufile->uobj.uo_lock); in uverbs_alloc_event_file()
352 rw_exit(&ufile->uobj.uo_lock); in uverbs_alloc_event_file()
904 rw_enter(&ufile->uobj.uo_lock, RW_WRITER); in uverbs_release_ucq_channel()
907 rw_exit(&ufile->uobj.uo_lock); in uverbs_release_ucq_channel()
911 rw_exit(&ufile->uobj.uo_lock); in uverbs_release_ucq_channel()
H A Dsol_uverbs.c859 rw_exit(&uctxt->uobj.uo_lock); in sol_uverbs_open()
992 rw_exit(&(uah->uobj.uo_lock)); in sol_uverbs_close()
1018 rw_exit(&(uqp->uobj.uo_lock)); in sol_uverbs_close()
1051 rw_exit(&(ucq->uobj.uo_lock)); in sol_uverbs_close()
1110 rw_exit(&(umr->uobj.uo_lock)); in sol_uverbs_close()
1129 rw_exit(&(upd->uobj.uo_lock)); in sol_uverbs_close()
1525 rw_exit(&upd->uobj.uo_lock); in sol_uverbs_alloc_pd()
1540 rw_exit(&upd->uobj.uo_lock); in sol_uverbs_alloc_pd()
2173 rw_exit(&umr->uobj.uo_lock); in sol_uverbs_reg_mr()
2194 rw_exit(&umr->uobj.uo_lock); in sol_uverbs_reg_mr()
[all …]
H A Dsol_uverbs_comp.c235 rw_enter(&ucq->uobj.uo_lock, RW_WRITER); in sol_uverbs_create_cq()
272 rw_enter(&ufile->uobj.uo_lock, RW_WRITER); in sol_uverbs_create_cq()
274 rw_exit(&ufile->uobj.uo_lock); in sol_uverbs_create_cq()
361 rw_exit(&ucq->uobj.uo_lock); in sol_uverbs_create_cq()
382 rw_exit(&ucq->uobj.uo_lock); in sol_uverbs_create_cq()
H A Dsol_uverbs_qp.c415 rw_enter(&uqp->uobj.uo_lock, RW_WRITER); in sol_uverbs_create_qp()
594 rw_exit(&uqp->uobj.uo_lock); in sol_uverbs_create_qp()
630 rw_exit(&uqp->uobj.uo_lock); in sol_uverbs_create_qp()
1885 rw_enter(&usrq->uobj.uo_lock, RW_WRITER); in sol_uverbs_create_srq()
1973 rw_exit(&usrq->uobj.uo_lock); in sol_uverbs_create_srq()
1994 rw_exit(&usrq->uobj.uo_lock); in sol_uverbs_create_srq()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_uobj.c183 rw_init(&uobj->uo_lock, NULL, RW_DRIVER, NULL); in sol_ofs_uobj_init()
202 rw_destroy(&uobj->uo_lock); in ofs_uobj_fini()
589 rw_enter(&uobj->uo_lock, RW_READER); in sol_ofs_uobj_get_read()
630 rw_enter(&uobj->uo_lock, RW_WRITER); in sol_ofs_uobj_get_write()
694 rw_exit(&uobj->uo_lock); in sol_ofs_uobj_put()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/
H A Dsol_ucma.c628 rw_enter(&(filep->file_uobj.uo_lock), RW_WRITER); in sol_ucma_close()
630 rw_exit(&(filep->file_uobj.uo_lock)); in sol_ucma_close()
1505 rw_enter(&(mcastp->mcast_uobj.uo_lock), RW_WRITER);
1508 rw_exit(&(mcastp->mcast_uobj.uo_lock));
1524 rw_enter(&(mcastp->mcast_uobj.uo_lock), RW_WRITER);
1527 rw_exit(&(mcastp->mcast_uobj.uo_lock));
1574 rw_enter(&(mcastp->mcast_uobj.uo_lock), RW_WRITER);
1576 rw_exit(&(mcastp->mcast_uobj.uo_lock));
1847 rw_enter(&(chanp->chan_uobj.uo_lock), RW_WRITER);
1849 rw_exit(&(chanp->chan_uobj.uo_lock));
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ofs/
H A Dsol_ofs_common.h71 krwlock_t uo_lock; member