Lines Matching defs:namei
58 #include <sys/namei.h>
205 * Determine the namei hash (for the namecache) for name.
237 * System-call-layer level code that is going to call namei should
347 * called after namei starts the results may be arbitrary.
358 * path string. The first copy should be gotten before namei is
391 * namei: convert a pathname into a pointer to a (maybe-locked) vnode,
393 * See namei(9) for the interface documentation.
404 * Overall outline of namei:
453 * Internal state for a namei operation.
472 * Initialize the namei working state.
487 KASSERTMSG((state->cnp->cn_cred != NULL), "namei: bad cred/proc");
489 "namei: nameiop contaminated with flags: %08"PRIx32,
503 * Clean up the working namei state, leaving things ready for return
504 * from namei.
533 struct lwp *self = curlwp; /* thread doing namei() */
593 * A multithreaded process may chroot during namei.
634 * Ktrace the namei operation.
641 struct lwp *self = curlwp; /* thread doing namei() */
666 * Start up namei. Find the root dir and cwd, establish the starting
740 struct lwp *self = curlwp; /* thread doing namei() */
1898 * Do namei; wrapper layer that handles TRYEMULROOT.
1922 * Once namei has started up, the existence of ni_erootdir
1949 namei(struct nameidata *ndp)
1972 * namei only in that it has the ability to pass in the "current
1974 * no physical flag defined in namei.h. (There used to be a cut&paste
1975 * copy of about half of namei in nfsd to allow these minor
1978 * XXX: the namei interface should be adjusted so nfsd can just use
1979 * ordinary namei().
2249 * namei_simple - simple forms of namei.
2251 * These are wrappers to allow the simple case callers of namei to be
2301 error = namei(&nd);