| /onnv-gate/usr/src/uts/common/fs/ |
| H A D | lookup.c | 146 vnode_t *rootvp; in lookuppnatcred() local 153 if ((rootvp = PTOU(p)->u_rdir) == NULL) in lookuppnatcred() 154 rootvp = rootdir; in lookuppnatcred() 155 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */ in lookuppnatcred() 156 VN_HOLD(rootvp); in lookuppnatcred() 159 vp = rootvp; in lookuppnatcred() 177 compvpp, rootvp, vp, cr)); in lookuppnatcred() 215 vnode_t *rootvp, /* rootvp */ in lookuppnvp() argument 247 audit_anchorpath(pnp, vp == rootvp); in lookuppnvp() 271 if (rpnp && VN_CMP(vp, rootvp)) in lookuppnvp() [all …]
|
| H A D | xattr.c | 903 rootvp, cr, ct, NULL, NULL); in xattr_dir_realdir() 1191 FIGNORECASE, rootvp, cr, ct, NULL, NULL); in readdir_xattr_casecmp() 1447 error = VOP_LOOKUP(pvp, (char *)nm, vpp, &pn, flags, rootvp, in xattr_lookup_cb() 1529 flags|LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, NULL, in xattr_dir_lookup() 1615 rootvp, CRED(), NULL, NULL, NULL); in xattr_dir_vget() 1642 error = VOP_LOOKUP(dvp, nm, vpp, &pn, 0, rootvp, CRED(), NULL, in xattr_dir_vget()
|
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | core.c | 119 vnode_t *startvp, *rootvp; in remove_core_file() local 127 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file() 129 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir); in remove_core_file() 132 rootvp = curproc->p_zone->zone_rootvp; in remove_core_file() 136 rootvp = rootdir; in remove_core_file() 139 if (rootvp != rootdir) in remove_core_file() 140 VN_HOLD(rootvp); in remove_core_file() 141 if ((error = lookuppnvp(&pn, NULL, NO_FOLLOW, &dvp, &vp, rootvp, in remove_core_file() 203 vnode_t *startvp, *rootvp; in create_core_file() local 221 startvp = rootvp = curproc->p_zone->zone_rootvp; in create_core_file() [all …]
|
| H A D | space.c | 111 struct vnode *rootvp; /* vnode of the root device */ variable
|
| H A D | policy.c | 800 extern vnode_t *rootvp; 815 mvp = rootvp; in secpolicy_fs_mount() 843 mvp = rootvp; in secpolicy_fs_owner()
|
| /onnv-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_pathname.c | 340 vnode_t *rootvp, *vp; in smb_pathname() local 379 rootvp = root_node->vp; in smb_pathname() 402 &vp, rootvp, dnode->vp, &attr, cred); in smb_pathname() 424 &vp, rootvp, dnode->vp, &attr, cred); in smb_pathname() 538 vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred) in smb_pathname_lookup() argument 544 if (rootvp != rootdir) in smb_pathname_lookup() 545 VN_HOLD(rootvp); in smb_pathname_lookup() 547 err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred); in smb_pathname_lookup() 604 vnode_t *rootvp) in smb_lookuppathvptovp() argument 617 if (rootvp != rootdir) in smb_lookuppathvptovp() [all …]
|
| H A D | smb_vfs.c | 43 vnode_t *rootvp; in smb_vfs_hold() local 58 if ((rc = VFS_ROOT(vfsp, &rootvp)) != 0) { in smb_vfs_hold() 74 smb_vfs->sv_rootvp = rootvp; in smb_vfs_hold()
|
| H A D | smb_vops.c | 556 vnode_t *rootvp, in smb_vop_lookup() argument 574 if (rootvp && (dvp == rootvp)) { in smb_vop_lookup() 1013 vnode_t *rootvp, in smb_vop_stream_lookup() argument 1040 name, flags, &tmpflgs, rootvp, NULL, cr)) != 0) { in smb_vop_stream_lookup()
|
| H A D | smb_node.c | 1016 smb_node_getpath(smb_node_t *node, vnode_t *rootvp, char *buf, uint32_t buflen) in smb_node_getpath() argument 1028 if (rootvp) { in smb_node_getpath() 1029 VN_HOLD(rootvp); in smb_node_getpath() 1030 rc = vnodetopath(rootvp, vp, buf, buflen, kcred); in smb_node_getpath() 1031 VN_RELE(rootvp); in smb_node_getpath()
|
| /onnv-gate/usr/src/uts/common/fs/nfs/ |
| H A D | nfs4_subr.c | 1654 remap_lookup(nfs4_fname_t *fname, vnode_t *rootvp, in remap_lookup() argument 1672 ASSERT(rootvp->v_type == VDIR); in remap_lookup() 1674 mi = VTOMI4(rootvp); in remap_lookup() 1698 lookuparg.mi = VTOMI4(rootvp); in remap_lookup() 1705 argop[0].nfs_argop4_u.opcputfh.sfh = VTOR4(rootvp)->r_fh; in remap_lookup() 1791 vnode_t *rootvp = NULL; in nfs4_remap_file() local 1816 ep->error = VFS_ROOT(mi->mi_vfsp, &rootvp); in nfs4_remap_file() 1840 if (filetype == RML_ORDINARY && rootvp->v_type == VREG) { in nfs4_remap_file() 1846 remap_lookup(rp->r_svnode.sv_name, rootvp, filetype, cred_otw, in nfs4_remap_file() 1891 VN_RELE(rootvp); in nfs4_remap_file() [all …]
|
| H A D | nfs4_recovery.c | 2001 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 …]
|
| /onnv-gate/usr/src/uts/common/fs/zut/ |
| H A D | zut.c | 50 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()
|
| /onnv-gate/usr/src/cmd/dtrace/test/tst/common/scalars/ |
| H A D | err.D_OP_INCOMPAT.dupgtype.d | 40 x = *`rootvp;
|
| H A D | err.D_OP_INCOMPAT.dupltype.d | 40 this->x = *`rootvp;
|
| H A D | err.D_OP_INCOMPAT.dupttype.d | 41 self->x = *`rootvp;
|
| /onnv-gate/usr/src/cmd/dtrace/test/tst/common/assocs/ |
| H A D | err.D_OP_INCOMPAT.dupgtype.d | 41 x[456] = *`rootvp;
|
| H A D | err.D_OP_INCOMPAT.dupttype.d | 41 self->x[456] = *`rootvp;
|
| /onnv-gate/usr/src/cmd/dtrace/test/tst/common/tracemem/ |
| H A D | tst.rootvp.d | 46 tracemem(`rootvp, 20);
|
| /onnv-gate/usr/src/cmd/dtrace/test/tst/common/trace/ |
| H A D | tst.misc.d | 55 trace(*`rootvp); /* CTF type (by ref) */
|
| /onnv-gate/usr/src/uts/common/fs/autofs/ |
| H A D | auto_vfsops.c | 357 vnode_t *rootvp = NULL; in auto_mount() local 643 rootvp = fntovn(rootfnp); in auto_mount() 645 rootvp->v_flag |= VROOT; in auto_mount() 650 fnip->fi_rootvp = rootvp; in auto_mount() 665 (void *)vfsp, (void *)rootvp, (void *)fnip, error)); in auto_mount() 688 (void *)vfsp, (void *)rootvp, (void *)fnip, error)); in auto_mount()
|
| /onnv-gate/usr/src/uts/common/fs/hsfs/ |
| H A D | hsfs_vfsops.c | 745 DTRACE_PROBE1(rootvp, struct hsfs *, fsp); in hs_mountfs() 823 DTRACE_PROBE1(rootvp, struct hsfs *, fsp); in hs_mountfs() 844 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()
|
| /onnv-gate/usr/src/uts/common/fs/udfs/ |
| H A D | udf_vfsops.c | 177 struct vnode *rootvp; variable 179 _NOTE(SCHEME_PROTECTS_DATA("safe sharing", rootvp)) 598 if (rootvp) { in udf_mountroot() 599 VN_RELE(rootvp); in udf_mountroot() 600 rootvp = (struct vnode *)0; in udf_mountroot() 940 rootvp = devvp; in ud_mountfs()
|
| /onnv-gate/usr/src/uts/common/fs/ufs/ |
| H A D | ufs_vfsops.c | 555 if (rootvp) { in ufs_mountroot() 556 VN_RELE(rootvp); in ufs_mountroot() 557 rootvp = (struct vnode *)0; in ufs_mountroot() 1267 rootvp = devvp; in mountfs() 2131 old_rootvp = rootvp; in ufs_remountroot() 2279 rootvp = new_rootvp; in ufs_remountroot()
|
| /onnv-gate/usr/src/uts/common/syscall/ |
| H A D | open.c | 178 LOOKUP_XATTR|CREATE_XATTR_DIR, rootvp, CRED(), in copen()
|
| /onnv-gate/usr/src/uts/common/sys/ |
| H A D | systm.h | 88 extern struct vnode *rootvp; /* vnode of root device */
|