Searched refs:dv_contents (Results 1 – 4 of 4) sorted by relevance
153 rw_init(&dv->dv_contents, NULL, RW_DEFAULT, NULL); in i_dv_node_ctor()165 rw_destroy(&dv->dv_contents); in i_dv_node_dtor()505 ASSERT(RW_LOCK_HELD(&ddv->dv_contents)); in dv_findbyname()527 ASSERT(RW_WRITE_HELD(&ddv->dv_contents)); in dv_insert()556 ASSERT(RW_WRITE_HELD(&ddv->dv_contents)); in dv_unlink()703 ASSERT(RW_READ_HELD(&dv->dv_contents)); in dv_shadow_node()706 if (!rw_tryupgrade(&dv->dv_contents)) { in dv_shadow_node()707 rw_exit(&dv->dv_contents); in dv_shadow_node()708 rw_enter(&dv->dv_contents, RW_WRITER); in dv_shadow_node()710 rw_downgrade(&dv->dv_contents); in dv_shadow_node()[all …]
114 ASSERT(RW_READ_HELD(&VTODV(vp)->dv_contents)); in devfs_read()129 ASSERT(RW_WRITE_HELD(&VTODV(vp)->dv_contents)); in devfs_write()182 rw_enter(&dv->dv_contents, RW_READER); in devfs_getattr()198 rw_exit(&dv->dv_contents); in devfs_getattr()240 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr_dir()314 rw_exit(&dv->dv_contents); in devfs_setattr_dir()391 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr()396 rw_exit(&dv->dv_contents); in devfs_setattr()415 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr()578 rw_exit(&dv->dv_contents); in devfs_setattr()[all …]
559 rw_enter(&dvp->dv_contents, RW_READER); in devfs_devpolicy()565 rw_exit(&dvp->dv_contents); in devfs_devpolicy()
70 krwlock_t dv_contents; /* held while anything is changing */ member