Home
last modified time | relevance | path

Searched refs:dv_contents (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/fs/devfs/
H A Ddevfs_subr.c149 rw_init(&dv->dv_contents, NULL, RW_DEFAULT, NULL); in i_dv_node_ctor()
161 rw_destroy(&dv->dv_contents); in i_dv_node_dtor()
501 ASSERT(RW_LOCK_HELD(&ddv->dv_contents)); in dv_findbyname()
523 ASSERT(RW_WRITE_HELD(&ddv->dv_contents)); in dv_insert()
552 ASSERT(RW_WRITE_HELD(&ddv->dv_contents)); in dv_unlink()
699 ASSERT(RW_READ_HELD(&dv->dv_contents)); in dv_shadow_node()
702 if (!rw_tryupgrade(&dv->dv_contents)) { in dv_shadow_node()
703 rw_exit(&dv->dv_contents); in dv_shadow_node()
704 rw_enter(&dv->dv_contents, RW_WRITER); in dv_shadow_node()
706 rw_downgrade(&dv->dv_contents); in dv_shadow_node()
[all …]
H A Ddevfs_vnops.c112 ASSERT(RW_READ_HELD(&VTODV(vp)->dv_contents)); in devfs_read()
127 ASSERT(RW_WRITE_HELD(&VTODV(vp)->dv_contents)); in devfs_write()
180 rw_enter(&dv->dv_contents, RW_READER); in devfs_getattr()
196 rw_exit(&dv->dv_contents); in devfs_getattr()
238 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr_dir()
312 rw_exit(&dv->dv_contents); in devfs_setattr_dir()
389 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr()
394 rw_exit(&dv->dv_contents); in devfs_setattr()
413 rw_enter(&dv->dv_contents, RW_WRITER); in devfs_setattr()
576 rw_exit(&dv->dv_contents); in devfs_setattr()
[all …]
H A Ddevfs_vfsops.c559 rw_enter(&dvp->dv_contents, RW_READER); in devfs_devpolicy()
565 rw_exit(&dvp->dv_contents); in devfs_devpolicy()
/titanic_50/usr/src/uts/common/sys/fs/
H A Ddv_node.h70 krwlock_t dv_contents; /* held while anything is changing */ member