Home
last modified time | relevance | path

Searched refs:rpnp (Results 1 – 12 of 12) sorted by relevance

/titanic_44/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_lookup.c78 struct pathname *rpnp, /* if non-NULL, return resolved path */ in lookuppnvp() argument
100 if (rpnp) in lookuppnvp()
101 rpnp->pn_pathlen = 0; in lookuppnvp()
132 if (rpnp && VN_CMP(vp, rootvp)) in lookuppnvp()
133 (void) pn_set(rpnp, "/"); in lookuppnvp()
349 if (rpnp && strcmp(component, ".") != 0) { in lookuppnvp()
353 rpnp->pn_pathlen != 0 && in lookuppnvp()
354 !((rpnp->pn_pathlen > 2 && in lookuppnvp()
355 strncmp(rpnp->pn_path+rpnp->pn_pathlen-3, "/..", 3) == 0) || in lookuppnvp()
356 (rpnp->pn_pathlen == 2 && in lookuppnvp()
[all …]
/titanic_44/usr/src/uts/common/fs/
H A Dlookup.c125 struct pathname *rpnp, in lookuppn() argument
130 return (lookuppnatcred(pnp, rpnp, followlink, dirvpp, compvpp, NULL, in lookuppn()
140 struct pathname *rpnp, /* if non-NULL, return resolved path */ in lookuppnatcred() argument
178 return (lookuppnvp(pnp, rpnp, followlink, dirvpp, in lookuppnatcred()
183 lookuppnat(struct pathname *pnp, struct pathname *rpnp, in lookuppnat() argument
187 return (lookuppnatcred(pnp, rpnp, followlink, dirvpp, compvpp, startvp, in lookuppnat()
213 struct pathname *rpnp, /* if non-NULL, return resolved path */ in lookuppnvp() argument
237 if (rpnp) in lookuppnvp()
238 rpnp->pn_pathlen = 0; in lookuppnvp()
272 if (rpnp && VN_CMP(vp, rootvp)) in lookuppnvp()
[all …]
H A Dgfs.c799 vnode_t **vpp, pathname_t *rpnp) in gfs_dir_lookup_static() argument
814 if (rpnp) in gfs_dir_lookup_static()
815 (void) strlcpy(rpnp->pn_buf, ge->gfse_name, in gfs_dir_lookup_static()
816 rpnp->pn_bufsize); in gfs_dir_lookup_static()
H A Dxattr.c1423 cred_t *cr, int flags, int *deflags, pathname_t *rpnp) in xattr_lookup_cb() argument
1448 cr, NULL, deflags, rpnp); in xattr_lookup_cb()
/titanic_44/usr/src/uts/common/fs/zfs/
H A Dzfs_dir.c66 boolean_t update, int *deflags, pathname_t *rpnp, uint64_t *zoid) in zfs_match_find() argument
76 if (rpnp) { in zfs_match_find()
77 buf = rpnp->pn_buf; in zfs_match_find()
78 bufsz = rpnp->pn_bufsize; in zfs_match_find()
381 int *deflg, pathname_t *rpnp) in zfs_dirlook() argument
421 error = zfs_dirent_lock(&dl, dzp, name, &zp, zf, deflg, rpnp); in zfs_dirlook()
427 rpnp = NULL; in zfs_dirlook()
430 if ((flags & FIGNORECASE) && rpnp && !error) in zfs_dirlook()
431 (void) strlcpy(rpnp->pn_buf, name, rpnp->pn_bufsize); in zfs_dirlook()
/titanic_44/usr/src/uts/common/fs/ctfs/
H A Dctfs_all.c101 cred_t *cr, int flags, int *deflags, pathname_t *rpnp) in ctfs_adir_do_lookup() argument
H A Dctfs_tdir.c139 cred_t *cr, int flags, int *deflags, pathname_t *rpnp) in ctfs_tdir_do_lookup() argument
/titanic_44/usr/src/uts/common/fs/objfs/
H A Dobjfs_root.c75 cred_t *cr, int flags, int *deflags, pathname_t *rpnp) in objfs_root_do_lookup() argument
/titanic_44/usr/src/uts/common/os/
H A Dklpd.c842 pfexec_call(const cred_t *cr, struct pathname *rpnp, cred_t **pfcr, in pfexec_call() argument
873 if (get_path(pap->pfa_path, rpnp->pn_path, rpnp->pn_pathlen) == -1) in pfexec_call()
/titanic_44/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h1044 #define VOP_LOOKUP(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp) \ argument
1045 fop_lookup(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp)
/titanic_44/usr/src/uts/common/sys/
H A Dvnode.h1049 #define VOP_LOOKUP(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp) \ argument
1050 fop_lookup(vp, cp, vpp, pnp, f, rdir, cr, ct, defp, rpnp)
/titanic_44/usr/src/uts/common/fs/nfs/
H A Dnfs4_stub_vnops.c488 caller_context_t *ct, int *deflags, pathname_t *rpnp) in nfs4_trigger_lookup() argument
504 ct, deflags, rpnp)); in nfs4_trigger_lookup()
515 deflags, rpnp); in nfs4_trigger_lookup()