Home
last modified time | relevance | path

Searched refs:sdev_attrvp (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c339 if (dv->sdev_attrvp == NULL) { in sdev_open()
343 error = VOP_OPEN(&(dv->sdev_attrvp), flag, cred, ct); in sdev_open()
368 ASSERT(dv->sdev_attrvp); in sdev_close()
369 return (VOP_CLOSE(dv->sdev_attrvp, flag, count, offset, cred, ct)); in sdev_close()
392 ASSERT(dv->sdev_attrvp); in sdev_read()
393 (void) VOP_RWLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
394 error = VOP_READ(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_read()
395 VOP_RWUNLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
418 ASSERT(dv->sdev_attrvp); in sdev_write()
420 (void) VOP_RWLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
[all …]
H A Dsdev_subr.c327 dv->sdev_attrvp = NULL; in sdev_nodeinit()
413 dv->sdev_attrvp = avp; in sdev_nodeready()
421 if ((dv->sdev_attrvp == NULL) && SDEV_IS_PERSIST(dv)) in sdev_nodeready()
469 dv->sdev_attrvp = avp; in sdev_mkroot()
784 if (dv->sdev_attrvp != NULLVP) { in sdev_nodedestroy()
785 VN_RELE(dv->sdev_attrvp); in sdev_nodedestroy()
791 dv->sdev_attrvp = NULLVP; in sdev_nodedestroy()
1048 ASSERT(nddv->sdev_attrvp); in sdev_rnmnode()
1049 error = VOP_REMOVE(nddv->sdev_attrvp, in sdev_rnmnode()
1105 ASSERT(nddv->sdev_attrvp); in sdev_rnmnode()
[all …]
H A Dsdev_vfsops.c303 sdev_stale_attrvp = dv->sdev_attrvp; in sdev_mount()
304 dv->sdev_attrvp = avp; in sdev_mount()
367 sdev_update_timestamps(dv->sdev_attrvp, in sdev_mount()
H A Dsdev_profile.c75 advp = dir->sdev_attrvp; in prof_getattr()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dsdev_impl.h164 struct vnode *sdev_attrvp; /* backing store vnode if persisted */ member