Home
last modified time | relevance | path

Searched refs:sc_rwlock (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_mod.c175 rw_init(&srpt_ctxt->sc_rwlock, NULL, RW_DRIVER, NULL); in _init()
188 rw_destroy(&srpt_ctxt->sc_rwlock); in _init()
220 rw_destroy(&srpt_ctxt->sc_rwlock); in _fini()
293 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_drv_attach()
295 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_drv_attach()
310 ASSERT((rw_read_locked(&srpt_ctxt->sc_rwlock)) == 0); in srpt_enable_srp_services()
375 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_drv_detach()
377 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_drv_detach()
389 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_drv_detach()
417 ASSERT((rw_read_locked(&srpt_ctxt->sc_rwlock)) == 0); in srpt_disable_srp_services()
[all …]
H A Dsrpt_ioc.c917 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_ioc_ib_async_hdlr()
919 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_ioc_ib_async_hdlr()
929 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_ioc_ib_async_hdlr()
931 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_ioc_ib_async_hdlr()
1147 rw_enter(&srpt_ctxt->sc_rwlock, RW_READER); in srpt_ioc_get()
1149 rw_exit(&srpt_ctxt->sc_rwlock); in srpt_ioc_get()
H A Dsrpt_impl.h431 krwlock_t sc_rwlock; member