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

12

/illumos-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;
/illumos-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;
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/tracemem/
H A Dtst.rootvp.d46 tracemem(`rootvp, 20);
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/trace/
H A Dtst.misc.d55 trace(*`rootvp); /* CTF type (by ref) */
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_lookup.c72 * Reference counts: vp must be held prior to calling this function. rootvp
73 * should only be held if rootvp != rootdir.
82 vnode_t *rootvp, /* rootvp */
132 if (rpnp && VN_CMP(vp, rootvp))
153 if (VN_CMP(vp, rootvp)) {
227 rootvp, cr, NULL, NULL, pp);
245 rootvp, zone_kcred(), NULL, NULL, pp);
269 if (rootvp != rootdir)
270 VN_RELE(rootvp);
76 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...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vfs.c44 vnode_t *rootvp; local
59 if ((rc = VFS_ROOT(vfsp, &rootvp)) != 0) {
75 smb_vfs->sv_rootvp = rootvp;
H A Dsmb_pathname.c366 vnode_t *rootvp, *vp; local
405 rootvp = root_node->vp;
428 &vp, rootvp, dnode->vp, &attr, cred);
450 &vp, rootvp, dnode->vp, &attr, cred);
559 * Holds on dvp and rootvp (if not rootdir) are required by lookuppnvp()
564 vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred)
570 if (rootvp != rootdir)
571 VN_HOLD(rootvp);
573 err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred);
622 * rootvp
563 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
629 smb_lookuppathvptovp(smb_request_t *sr, char *path, vnode_t *startvp, vnode_t *rootvp) argument
[all...]
H A Dsmb_vops.c558 * rootvp: vnode of the tree root (in)
571 vnode_t *rootvp,
589 if (rootvp && (dvp == rootvp)) {
1043 vnode_t *rootvp,
1070 name, flags, &tmpflgs, rootvp, NULL, cr)) != 0) {
564 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
1036 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
H A Dsmb_node.c1084 * Determine the absolute pathname of 'node' from 'rootvp'.
1096 smb_node_getpath(smb_node_t *node, vnode_t *rootvp, char *buf, uint32_t buflen) argument
1109 if (rootvp) {
1110 VN_HOLD(rootvp);
1111 rc = vnodetopath(rootvp, vp, buf, buflen, kcr);
1112 VN_RELE(rootvp);
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c147 vnode_t *rootvp; local
154 if ((rootvp = PTOU(p)->u_rdir) == NULL)
155 rootvp = rootdir;
156 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */
157 VN_HOLD(rootvp);
160 vp = rootvp;
178 compvpp, rootvp, vp, cr));
206 * Reference counts: vp must be held prior to calling this function. rootvp
207 * should only be held if rootvp != rootdir.
216 vnode_t *rootvp, /* rootv
210 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.c991 flags | LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, ct, NULL, NULL);
1315 FIGNORECASE, rootvp, cr, ct, NULL, NULL);
1552 error = VOP_LOOKUP(pvp, (char *)nm, vpp, &pn, flags, rootvp,
1640 flags|LOOKUP_HAVE_SYSATTR_DIR, rootvp, cr, NULL,
1726 rootvp, CRED(), NULL, NULL, NULL);
1753 error = VOP_LOOKUP(dvp, nm, vpp, &pn, 0, rootvp, CRED(), NULL,
/illumos-gate/usr/src/uts/common/os/
H A Dcore.c120 vnode_t *startvp, *rootvp; local
125 * Determine what rootvp to use.
128 rootvp = (PTOU(curproc)->u_rdir == NULL ?
130 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir);
133 rootvp = curproc->p_zone->zone_rootvp;
137 rootvp = rootdir;
140 if (rootvp != rootdir)
141 VN_HOLD(rootvp);
142 if ((error = lookuppnvp(&pn, NULL, NO_FOLLOW, &dvp, &vp, rootvp,
204 vnode_t *startvp, *rootvp; local
[all...]
H A Dspace.c111 struct vnode *rootvp; /* vnode of the root device */ variable in typeref:struct:vnode
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_subr.c1645 * Routine to look up the filehandle for the given path and rootvp.
1657 remap_lookup(nfs4_fname_t *fname, vnode_t *rootvp, argument
1675 ASSERT(rootvp->v_type == VDIR);
1677 mi = VTOMI4(rootvp);
1701 lookuparg.mi = VTOMI4(rootvp);
1708 argop[0].nfs_argop4_u.opcputfh.sfh = VTOR4(rootvp)->r_fh;
1794 vnode_t *rootvp = NULL; local
1819 ep->error = VFS_ROOT(mi->mi_vfsp, &rootvp);
1843 if (filetype == RML_ORDINARY && rootvp->v_type == VREG) {
1849 remap_lookup(rp->r_svnode.sv_name, rootvp, filetyp
2053 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...]
/illumos-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);
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vfsops.c353 vnode_t *rootvp = NULL; local
639 rootvp = fntovn(rootfnp);
641 rootvp->v_flag |= VROOT;
646 fnip->fi_rootvp = rootvp;
661 (void *)vfsp, (void *)rootvp, (void *)fnip, error));
684 (void *)vfsp, (void *)rootvp, (void *)fnip, error));
/illumos-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
1488 * rootvp. Is rootvp used for anything? If so, make another arg
1493 if (rootvp) {
1494 VN_RELE(rootvp);
1495 rootvp = (struct vnode *)0;
/illumos-gate/usr/src/uts/common/syscall/
H A Dopen.c181 LOOKUP_XATTR|CREATE_XATTR_DIR, rootvp, CRED(),
/illumos-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;
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vfsops.c174 struct vnode *rootvp; variable in typeref:struct:vnode
176 _NOTE(SCHEME_PROTECTS_DATA("safe sharing", rootvp))
595 if (rootvp) {
596 VN_RELE(rootvp);
597 rootvp = (struct vnode *)0;
937 rootvp = devvp;
/illumos-gate/usr/src/uts/common/sys/
H A Dsystm.h89 extern struct vnode *rootvp; /* vnode of root device */

Completed in 134 milliseconds

12