Searched refs:lookuppnvp (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dpathname.h97 extern int lookuppnvp(struct pathname *, struct pathname *, int follow,
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c177 return (lookuppnvp(pnp, rpnp, followlink, dirvpp,
210 lookuppnvp( function
310 * lookuppnvp's vfs_rlock_wait will succeed, domount's
1063 if (lookuppnvp(&pn, &rpn, flags, NULL,
1104 if (lookuppnvp(&pn, &rpn, flags, NULL,
1331 * lookuppnvp() with all privileges to get the resolved path.
1346 if (lookuppnvp(&pn, &rpn, FOLLOW,
1354 * The original pn was changed through lookuppnvp().
1371 ret = lookuppnvp(&pn, &rpn, FOLLOW | flags, NULL,
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_pathname.c134 * - "chroot" behavior of share root (handled by lookuppnvp)
331 * wrapper to lookuppnvp(). Handles name unmangling.
343 * (i.e., we do not pass the FOLLOW flag to lookuppnvp()). This
559 * Holds on dvp and rootvp (if not rootdir) are required by lookuppnvp()
560 * and will be released within lookuppnvp().
573 err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred);
581 * CATIA Translation of a pathname component prior to passing it to lookuppnvp
604 * CATIA translation of a pathname component after returning from lookuppnvp
646 /* lookuppnvp should release the holds */
647 if (lookuppnvp(
[all...]
H A Dsmb_tree.c544 * The hold on 'root' is released by the lookuppnvp() that follows
562 rc = lookuppnvp(&pnp, NULL, NO_FOLLOW, NULL, &sharevp, rootdir, root,
/illumos-gate/usr/src/uts/common/fs/devfs/
H A Ddevfs_vfsops.c447 * processes credentials (CRED) in the call lookuppnvp instead
485 error = lookuppnvp(&pn, NULL, FOLLOW, dirvpp, compvpp,
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_lookup.c76 lookuppnvp( function
171 * lookuppnvp's vfs_rlock_wait will succeed, domount's
/illumos-gate/usr/src/uts/common/os/
H A Dcore.c142 if ((error = lookuppnvp(&pn, NULL, NO_FOLLOW, &dvp, &vp, rootvp,
227 * rootvp and startvp will be VN_RELE()'d by lookuppnvp() if
239 error = lookuppnvp(&pn, NULL, FOLLOW, &dvp, NULLVPP,
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_profile.c270 error = lookuppnvp(&pn, NULL, FOLLOW, NULLVPP, &gdv,
556 ret = lookuppnvp(&pn, NULL, FOLLOW, NULLVPP, &vn, rootdir, gvn, kcred);
/illumos-gate/usr/src/uts/common/fs/zut/
H A Dzut.c80 error = lookuppnvp(&pn, realpn, flags | FOLLOW, NULL,
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_subr.c238 * lookuppnvp() calls which can result in over the wire calls to servers.
1704 * lookuppnvp() fails with ENAMETOOLONG. We should still have a
1705 * reference to this vnode for the second call to lookuppnvp().
1710 * Now create the pathname struct so we can make use of lookuppnvp,
1717 error = lookuppnvp(&lookpn, NULL, NO_FOLLOW, NULLVPP,
1724 * newvp is VN_RELE'd by this call to lookuppnvp.
1731 error = lookuppnvp(&lookpn, NULL, NO_FOLLOW, NULLVPP,
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_server.c2915 error = lookuppnvp(&pn, NULL, NO_FOLLOW, dirvpp, compvpp,
2932 error = lookuppnvp(&pn, NULL, NO_FOLLOW, dirvpp, compvpp,

Completed in 100 milliseconds