Searched refs:rootvp (Results 1 - 25 of 34) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/cmd/dtrace/test/tst/common/assocs/
H A Derr.D_OP_INCOMPAT.dupgtype.d41 x[456] = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupttype.d41 self->x[456] = *`rootvp;
/opensolaris-onvv-gate/usr/src/cmd/dtrace/test/tst/common/scalars/
H A Derr.D_OP_INCOMPAT.dupgtype.d40 x = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupltype.d40 this->x = *`rootvp;
H A Derr.D_OP_INCOMPAT.dupttype.d41 self->x = *`rootvp;
/opensolaris-onvv-gate/usr/src/cmd/dtrace/test/tst/common/tracemem/
H A Dtst.rootvp.d46 tracemem(`rootvp, 20);
/opensolaris-onvv-gate/usr/src/cmd/dtrace/test/tst/common/trace/
H A Dtst.misc.d55 trace(*`rootvp); /* CTF type (by ref) */
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vfs.c43 vnode_t *rootvp; local
58 if ((rc = VFS_ROOT(vfsp, &rootvp)) != 0) {
74 smb_vfs->sv_rootvp = rootvp;
H A Dsmb_pathname.c340 vnode_t *rootvp, *vp; local
379 rootvp = root_node->vp;
402 &vp, rootvp, dnode->vp, &attr, cred);
424 &vp, rootvp, dnode->vp, &attr, cred);
533 * Holds on dvp and rootvp (if not rootdir) are required by lookuppnvp()
538 vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred)
544 if (rootvp != rootdir)
545 VN_HOLD(rootvp);
547 err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred);
596 * rootvp
537 smb_pathname_lookup(pathname_t *pn, pathname_t *rpn, int flags, vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred) argument
603 smb_lookuppathvptovp(smb_request_t *sr, char *path, vnode_t *startvp, vnode_t *rootvp) argument
[all...]
H A Dsmb_node.c1004 * Determine the absolute pathname of 'node' from 'rootvp'.
1016 smb_node_getpath(smb_node_t *node, vnode_t *rootvp, char *buf, uint32_t buflen) argument
1028 if (rootvp) {
1029 VN_HOLD(rootvp);
1030 rc = vnodetopath(rootvp, vp, buf, buflen, kcred);
1031 VN_RELE(rootvp);
H A Dsmb_vops.c543 * rootvp: vnode of the tree root (in)
556 vnode_t *rootvp,
574 if (rootvp && (dvp == rootvp)) {
1013 vnode_t *rootvp,
1040 name, flags, &tmpflgs, rootvp, NULL, cr)) != 0) {
549 smb_vop_lookup( vnode_t *dvp, char *name, vnode_t **vpp, char *od_name, int flags, int *direntflags, vnode_t *rootvp, smb_attr_t *attr, cred_t *cr) argument
1006 smb_vop_stream_lookup( vnode_t *fvp, char *stream_name, vnode_t **vpp, char *od_name, vnode_t **xattrdirvpp, int flags, vnode_t *rootvp, cred_t *cr) argument
/opensolaris-onvv-gate/usr/src/uts/common/fs/
H A Dlookup.c146 vnode_t *rootvp; local
153 if ((rootvp = PTOU(p)->u_rdir) == NULL)
154 rootvp = rootdir;
155 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */
156 VN_HOLD(rootvp);
159 vp = rootvp;
177 compvpp, rootvp, vp, cr));
205 * Reference counts: vp must be held prior to calling this function. rootvp
206 * should only be held if rootvp != rootdir.
215 vnode_t *rootvp, /* rootv
209 lookuppnvp( struct pathname *pnp, struct pathname *rpnp, int flags, vnode_t **dirvpp, vnode_t **compvpp, vnode_t *rootvp, vnode_t *vp, cred_t *cr) argument
[all...]
H A Dxattr.c903 rootvp, cr, ct, NULL, NULL);
1191 FIGNORECASE, rootvp, cr, ct, NULL, NULL);
1447 error = VOP_LOOKUP(pvp, (char *)nm, vpp, &pn, flags, rootvp,
1529 flags|LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, NULL,
1615 rootvp, CRED(), NULL, NULL, NULL);
1642 error = VOP_LOOKUP(dvp, nm, vpp, &pn, 0, rootvp, CRED(), NULL,
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dcore.c119 vnode_t *startvp, *rootvp; local
124 * Determine what rootvp to use.
127 rootvp = (PTOU(curproc)->u_rdir == NULL ?
129 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir);
132 rootvp = curproc->p_zone->zone_rootvp;
136 rootvp = rootdir;
139 if (rootvp != rootdir)
140 VN_HOLD(rootvp);
141 if ((error = lookuppnvp(&pn, NULL, NO_FOLLOW, &dvp, &vp, rootvp,
203 vnode_t *startvp, *rootvp; local
[all...]
H A Dspace.c111 struct vnode *rootvp; /* vnode of the root device */ variable in typeref:struct:vnode
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_subr.c1642 * Routine to look up the filehandle for the given path and rootvp.
1654 remap_lookup(nfs4_fname_t *fname, vnode_t *rootvp, argument
1672 ASSERT(rootvp->v_type == VDIR);
1674 mi = VTOMI4(rootvp);
1698 lookuparg.mi = VTOMI4(rootvp);
1705 argop[0].nfs_argop4_u.opcputfh.sfh = VTOR4(rootvp)->r_fh;
1791 vnode_t *rootvp = NULL; local
1816 ep->error = VFS_ROOT(mi->mi_vfsp, &rootvp);
1840 if (filetype == RML_ORDINARY && rootvp->v_type == VREG) {
1846 remap_lookup(rp->r_svnode.sv_name, rootvp, filetyp
2050 vnode_t *vp = NULL, *rootvp = NULL; local
[all...]
H A Dnfs4_recovery.c2001 vnode_t *rootvp = NULL; local
2071 e.error = VFS_ROOT(vp->v_vfsp, &rootvp);
2082 if (rootvp != NULL) {
2084 nfs4_getattr_otw_norecovery(rootvp, &gar, &e, CRED(), 0);
2097 (void) nfs4_start_recovery(&e, mi, rootvp, NULL,
2143 * If rootvp is set, we know we have a distinct
2148 * Note that if rootvp wasn't set, our vp is
2151 if (rootvp != NULL) {
2157 rootvp = vp;
2158 VN_HOLD(rootvp);
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/fs/zut/
H A Dzut.c50 vnode_t *rootvp; local
59 if ((rootvp = PTOU(p)->u_rdir) == NULL)
60 rootvp = rootdir;
61 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */
62 VN_HOLD(rootvp);
65 vp = rootvp;
81 dvn, rootvp, vp, cr);
/opensolaris-onvv-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vfsops.c357 vnode_t *rootvp = NULL; local
643 rootvp = fntovn(rootfnp);
645 rootvp->v_flag |= VROOT;
650 fnip->fi_rootvp = rootvp;
665 (void *)vfsp, (void *)rootvp, (void *)fnip, error));
688 (void *)vfsp, (void *)rootvp, (void *)fnip, error));
H A Dauto_subr.c2046 * rootvp is the root of the AUTOFS filesystem.
2047 * If rootvp is busy (v_count > 1) returns EBUSY.
2055 unmount_autofs(vnode_t *rootvp) argument
2059 AUTOFS_DPRINT((4, "\tunmount_autofs rootvp=%p ", (void *)rootvp));
2064 rootfnp = vntofn(rootvp);
/opensolaris-onvv-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_vfsops.c745 DTRACE_PROBE1(rootvp, struct hsfs *, fsp);
823 DTRACE_PROBE1(rootvp, struct hsfs *, fsp);
844 rootvp = fsp->hsfs_rootvp;
950 * Get the rootvp associated with fsp->hsfs_vol
1489 * rootvp. Is rootvp used for anything? If so, make another arg
1494 if (rootvp) {
1495 VN_RELE(rootvp);
1496 rootvp = (struct vnode *)0;
/opensolaris-onvv-gate/usr/src/uts/common/syscall/
H A Dopen.c178 LOOKUP_XATTR|CREATE_XATTR_DIR, rootvp, CRED(),
/opensolaris-onvv-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vfsops.c177 struct vnode *rootvp; variable in typeref:struct:vnode
179 _NOTE(SCHEME_PROTECTS_DATA("safe sharing", rootvp))
598 if (rootvp) {
599 VN_RELE(rootvp);
600 rootvp = (struct vnode *)0;
940 rootvp = devvp;
/opensolaris-onvv-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vfsops.c548 * rootvp. Is rootvp used for anything? If so, make another arg
555 if (rootvp) {
556 VN_RELE(rootvp);
557 rootvp = (struct vnode *)0;
1267 rootvp = devvp;
2131 old_rootvp = rootvp;
2279 rootvp = new_rootvp;
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dsystm.h88 extern struct vnode *rootvp; /* vnode of root device */

Completed in 268 milliseconds

12