Home
last modified time | relevance | path

Searched refs:rootvp (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_lookup.c124 vnode_t *rootvp; in lookuppnatcred() local
130 vp = rootvp = rootdir; in lookuppnatcred()
239 if (VN_CMP(vp, rootvp)) { in lookuppnvp()
355 if (rootvp != rootdir) in lookuppnvp()
356 VN_RELE(rootvp); in lookuppnvp()
419 vp = rootvp; in lookuppnvp()
497 VN_RELE(rootvp); in lookuppnvp()
520 if (rootvp != rootdir) in lookuppnvp()
521 VN_RELE(rootvp); in lookuppnvp()
567 if (rootvp != rootdir) in lookuppnvp()
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c149 vnode_t *rootvp; in lookuppnatcred() local
157 rootvp = rootdir; in lookuppnatcred()
159 VN_HOLD(rootvp); in lookuppnatcred()
162 vp = rootvp; in lookuppnatcred()
428 if (rootvp != rootdir) in lookuppnvp()
429 VN_RELE(rootvp); in lookuppnvp()
492 vp = rootvp; in lookuppnvp()
575 VN_RELE(rootvp); in lookuppnvp()
601 VN_RELE(rootvp); in lookuppnvp()
650 if (rootvp != rootdir) in lookuppnvp()
[all …]
H A Dxattr.c991 flags | LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, ct, NULL, NULL); in xattr_dir_realdir()
1324 FIGNORECASE, rootvp, cr, ct, NULL, NULL); in readdir_xattr_casecmp()
1554 error = VOP_LOOKUP(pvp, (char *)nm, vpp, &pn, flags, rootvp, in xattr_lookup_cb()
1642 flags|LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, NULL, in xattr_dir_lookup()
1724 rootvp, CRED(), NULL, NULL, NULL); in xattr_dir_vget()
1751 error = VOP_LOOKUP(dvp, nm, vpp, &pn, 0, rootvp, CRED(), NULL, in xattr_dir_vget()
/illumos-gate/usr/src/uts/common/os/
H A Dcore.c121 vnode_t *startvp, *rootvp; in remove_core_file() local
129 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file()
134 rootvp = curproc->p_zone->zone_rootvp; in remove_core_file()
138 rootvp = rootdir; in remove_core_file()
141 if (rootvp != rootdir) in remove_core_file()
142 VN_HOLD(rootvp); in remove_core_file()
205 vnode_t *startvp, *rootvp; in create_core_file() local
225 startvp = rootvp = rootdir; in create_core_file()
232 if (rootvp != rootdir) in create_core_file()
233 VN_HOLD(rootvp); in create_core_file()
[all …]
H A Dspace.c111 struct vnode *rootvp; /* vnode of the root device */ variable
H A Dpolicy.c828 extern vnode_t *rootvp;
843 mvp = rootvp; in secpolicy_fs_mount()
871 mvp = rootvp; in secpolicy_fs_owner()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_subr.c1675 ASSERT(rootvp->v_type == VDIR); in remap_lookup()
1677 mi = VTOMI4(rootvp); in remap_lookup()
1701 lookuparg.mi = VTOMI4(rootvp); in remap_lookup()
1794 vnode_t *rootvp = NULL; in nfs4_remap_file() local
1894 VN_RELE(rootvp); in nfs4_remap_file()
1895 rootvp = NULL; in nfs4_remap_file()
1999 if (rootvp != NULL) in nfs4_remap_file()
2000 VN_RELE(rootvp); in nfs4_remap_file()
2090 VN_RELE(rootvp); in nfs4_make_dotdot()
2251 if (rootvp != NULL) in nfs4_make_dotdot()
[all …]
H A Dnfs4_recovery.c2001 vnode_t *rootvp = NULL; in recov_stale() local
2071 e.error = VFS_ROOT(vp->v_vfsp, &rootvp); in recov_stale()
2082 if (rootvp != NULL) { in recov_stale()
2084 nfs4_getattr_otw_norecovery(rootvp, &gar, &e, CRED(), 0); in recov_stale()
2097 (void) nfs4_start_recovery(&e, mi, rootvp, NULL, in recov_stale()
2151 if (rootvp != NULL) { in recov_stale()
2157 rootvp = vp; in recov_stale()
2158 VN_HOLD(rootvp); in recov_stale()
2167 rootrp = VTOR4(rootvp); in recov_stale()
2186 if (rootvp) in recov_stale()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_pathname.c439 vnode_t *rootvp, *vp; in smb_pathname() local
489 rootvp = root_node->vp; in smb_pathname()
516 &vp, rootvp, dnode->vp, &attr, cred); in smb_pathname()
538 &vp, rootvp, dnode->vp, &attr, cred); in smb_pathname()
693 if (rootvp != rootdir) in smb_pathname_lookup()
694 VN_HOLD(rootvp); in smb_pathname_lookup()
705 err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred); in smb_pathname_lookup()
762 vnode_t *rootvp) in smb_lookuppathvptovp() argument
775 if (rootvp != rootdir) in smb_lookuppathvptovp()
776 VN_HOLD(rootvp); in smb_lookuppathvptovp()
[all …]
H A Dsmb_vops.c703 vnode_t *rootvp, in smb_vop_lookup() argument
727 if (rootvp && (dvp == rootvp)) { in smb_vop_lookup()
1230 vnode_t *rootvp, in smb_vop_stream_lookup() argument
1257 name, flags, &tmpflgs, rootvp, NULL, cr)) != 0) { in smb_vop_stream_lookup()
H A Dsmb_node.c1187 smb_node_getpath(smb_node_t *node, vnode_t *rootvp, char *buf, uint32_t buflen) in smb_node_getpath() argument
1200 if (rootvp) { in smb_node_getpath()
1201 VN_HOLD(rootvp); in smb_node_getpath()
1202 rc = vnodetopath(rootvp, vp, buf, buflen, kcr); in smb_node_getpath()
1203 VN_RELE(rootvp); in smb_node_getpath()
/illumos-gate/usr/src/uts/common/fs/zut/
H A Dzut.c50 vnode_t *rootvp; in zut_open_dir() local
59 if ((rootvp = PTOU(p)->u_rdir) == NULL) in zut_open_dir()
60 rootvp = rootdir; in zut_open_dir()
61 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */ in zut_open_dir()
62 VN_HOLD(rootvp); in zut_open_dir()
65 vp = rootvp; in zut_open_dir()
81 dvn, rootvp, vp, cr); in zut_open_dir()
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vfsops.c356 vnode_t *rootvp = NULL; in auto_mount() local
642 rootvp = fntovn(rootfnp); in auto_mount()
644 rootvp->v_flag |= VROOT; in auto_mount()
649 fnip->fi_rootvp = rootvp; in auto_mount()
664 (void *)vfsp, (void *)rootvp, (void *)fnip, error)); in auto_mount()
687 (void *)vfsp, (void *)rootvp, (void *)fnip, error)); in auto_mount()
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/assocs/
H A Derr.D_OP_INCOMPAT.dupgtype.d39 x[456] = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupttype.d39 self->x[456] = *`rootvp;
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/scalars/
H A Derr.D_OP_INCOMPAT.dupgtype.d38 x = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupltype.d38 this->x = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupttype.d39 self->x = *`rootvp;
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/tracemem/
H A Dtst.rootvp.d44 tracemem(`rootvp, 20);
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/trace/
H A Dtst.misc.d53 trace(*`rootvp); /* CTF type (by ref) */
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_vfsops.c746 DTRACE_PROBE1(rootvp, struct hsfs *, fsp); in hs_mountfs()
824 DTRACE_PROBE1(rootvp, struct hsfs *, fsp); in hs_mountfs()
845 rootvp = fsp->hsfs_rootvp; in hs_mountfs()
1494 if (rootvp) { in hsfs_mountroot()
1495 VN_RELE(rootvp); in hsfs_mountroot()
1496 rootvp = (struct vnode *)0; in hsfs_mountroot()
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vfsops.c175 struct vnode *rootvp; variable
177 _NOTE(SCHEME_PROTECTS_DATA("safe sharing", rootvp))
595 if (rootvp) { in udf_mountroot()
596 VN_RELE(rootvp); in udf_mountroot()
597 rootvp = (struct vnode *)0; in udf_mountroot()
936 rootvp = devvp; in ud_mountfs()
/illumos-gate/usr/src/uts/common/syscall/
H A Dopen.c182 LOOKUP_XATTR|CREATE_XATTR_DIR, rootvp, CRED(), in copen()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vfsops.c557 if (rootvp) { in ufs_mountroot()
558 VN_RELE(rootvp); in ufs_mountroot()
559 rootvp = (struct vnode *)0; in ufs_mountroot()
1269 rootvp = devvp; in mountfs()
/illumos-gate/usr/src/uts/common/sys/
H A Dsystm.h96 extern struct vnode *rootvp; /* vnode of root device */

12