Home
last modified time | relevance | path

Searched refs:rootvp (Results 1 – 25 of 36) sorted by last modified time

12

/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-dtrace-tests.p5m1793 file path=opt/SUNWdtrt/tst/common/tracemem/tst.rootvp.d mode=0444
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_subr.c4536 vnode_t *vp, *nvp, *rootvp; in failover_remap() local
4560 error = VFS_ROOT(mi->mi_vfsp, &rootvp); in failover_remap()
4564 error = failover_lookup(rp->r_path, rootvp, in failover_remap()
4567 VN_RELE(rootvp); in failover_remap()
H A Dnfs4_srv_attr.c160 cs.vp = rootvp; in rfs4_attr_init()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
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()
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()
687 vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred) in smb_pathname_lookup() argument
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()
[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()
/illumos-gate/usr/src/uts/common/sys/
H A Dvnode.h1366 void vn_setpath(vnode_t *rootvp, struct vnode *startvp, struct vnode *vp,
H A Dsystm.h96 extern struct vnode *rootvp; /* vnode of root device */
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c149 vnode_t *rootvp; in lookuppnatcred() local
156 if ((rootvp = PTOU(p)->u_rdir) == NULL) in lookuppnatcred()
157 rootvp = rootdir; in lookuppnatcred()
158 else if (rootvp != rootdir) /* no need to VN_HOLD rootdir */ in lookuppnatcred()
159 VN_HOLD(rootvp); in lookuppnatcred()
162 vp = rootvp; in lookuppnatcred()
180 compvpp, rootvp, vp, cr)); in lookuppnatcred()
218 vnode_t *rootvp, /* rootvp */ in lookuppnvp() argument
253 audit_anchorpath(pnp, vp == rootvp); in lookuppnvp()
277 if (rpnp && VN_CMP(vp, rootvp)) in lookuppnvp()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dpolicy.c828 extern vnode_t *rootvp;
843 mvp = rootvp; in secpolicy_fs_mount()
871 mvp = rootvp; in secpolicy_fs_owner()
H A Ddevcfg.c8075 if (!modrootloaded || rootvp == NULL || in i_ddi_di_cache_free()
8076 vn_is_readonly(rootvp) || sys_shutdown) { in i_ddi_di_cache_free()
H A Dcore.c121 vnode_t *startvp, *rootvp; in remove_core_file() local
129 rootvp = (PTOU(curproc)->u_rdir == NULL ? in remove_core_file()
131 startvp = (fp[0] == '/' ? rootvp : PTOU(curproc)->u_cdir); 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()
143 if ((error = lookuppnvp(&pn, NULL, NO_FOLLOW, &dvp, &vp, rootvp, in remove_core_file()
205 vnode_t *startvp, *rootvp; in create_core_file() local
223 startvp = rootvp = curproc->p_zone->zone_rootvp; in create_core_file()
[all …]
H A Dspace.c111 struct vnode *rootvp; /* vnode of the root device */ variable
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_vfsops.c1885 rootvp = vp; in zfs_mountroot()
/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()
143 compvpp, rootvp, vp, cr)); in lookuppnatcred()
168 vnode_t *rootvp, /* rootvp */ in lookuppnvp() argument
218 if (rpnp && VN_CMP(vp, rootvp)) in lookuppnvp()
239 if (VN_CMP(vp, rootvp)) { in lookuppnvp()
313 rootvp, cr, NULL, NULL, pp); in lookuppnvp()
331 rootvp, zone_kcred(), NULL, NULL, pp); in lookuppnvp()
355 if (rootvp != rootdir) in lookuppnvp()
356 VN_RELE(rootvp); in lookuppnvp()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c3779 if (!modrootloaded || rootvp == NULL || vn_is_readonly(rootvp)) { in di_cache_write()
/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/cmd/dtrace/test/tst/common/tracemem/
H A Dtst.rootvp.d44 tracemem(`rootvp, 20);
/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/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/uts/common/syscall/
H A Dopen.c182 LOOKUP_XATTR|CREATE_XATTR_DIR, rootvp, CRED(), in copen()
/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()

12