aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/namei.h
Commit message (Expand)AuthorAgeFilesLines
* Extend the cn_flags field of the struct componentname to 64 bits to haveKonstantin Belousov2009-07-091-2/+2
* Let vfs_lookup() return ENOTDIR if the path has a trailing slash andDag-Erling Smørgrav2009-05-291-1/+2
* Expand namei flag definitions to the full eight nybbles.Dag-Erling Smørgrav2009-05-271-20/+20
* Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes.Pawel Jakub Dawidek2008-11-171-4/+10
* Add the support for the AT_FDCWD and fd-relative name lookups to theKonstantin Belousov2008-03-311-3/+7
* Add AUDITVNODE[12] flags to namei(), which cause namei() to audit pathRobert Watson2006-02-051-1/+3
* - Add an ISOPEN flag that filesystems can use to determine if a namei()Jeff Roberson2005-04-271-0/+1
* - Remove the namei NOOBJ flag. It is meaningless now.Jeff Roberson2005-04-091-1/+0
* - Add a lock flag to the component name so that namei() may request aJeff Roberson2005-03-291-0/+1
* - Remove PDIRUNLOCK, it will soon be unused in every filesystems. The onlyJeff Roberson2005-03-281-1/+0
* - Add two new flags to the nd structure. MPSAFE indicates that theJeff Roberson2005-01-241-16/+20
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* Consistently use the BSD u_int and u_short instead of the SYSV uint andJohn Baldwin2003-08-071-1/+1
* Remove four members of struct nameidata which have been commentedPoul-Henning Kamp2003-01-131-13/+0
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/Jens Schweikhardt2002-12-301-1/+1
* Add a new 'NOMACCHECK' flag to namei() NDINIT flags, which permits theRobert Watson2002-10-191-1/+2
* More s/file system/filesystem/gTom Rhodes2002-05-161-1/+1
* Remove __PAlfred Perlstein2002-03-191-7/+7
* This patch adds the "LOCKSHARED" option to namei which causes it to only acqu...Jeff Roberson2002-03-121-3/+4
* namei.h: move "struct componentname" definition outside "struct nameidata",Luigi Rizzo2001-09-281-16/+26
* KSE Milestone 2Julian Elischer2001-09-121-5/+6
* style(9) the structure definitions.David E. O'Brien2001-09-051-1/+1
* Add new flag PDIRUNLOCK to the component.cn_flags which should be set byBoris Popov2000-09-171-0/+1
* Change NDFREE() from a macro to a function for the time being; the macroEivind Eklund2000-01-081-36/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* Do NOT unlock dvp if LOCKPARENT && vp == dvp. Does not affect any codeEivind Eklund1999-12-181-1/+2
* Make NDFREE unlock VP if appropriate and not asked not to, as documented inEivind Eklund1999-12-181-0/+3
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-6/+55
* Before we start to mess with the VFS name-cache clean things up a little bit:Poul-Henning Kamp1999-10-031-17/+0
* Fix a hole in jail(2).Poul-Henning Kamp1999-09-251-0/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+2
* Remove two non-global variables.Poul-Henning Kamp1998-01-121-3/+1
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-1/+2
* Fixed formatting of FreeBSD changes.Bruce Evans1997-09-071-4/+4
* Some staticized variables were still declared to be extern.Bruce Evans1997-09-071-2/+1
* Make nc_flag and nc_nlen unsigned.Poul-Henning Kamp1997-05-111-3/+3
* 1. Add a {pointer, v_id} pair to the vnode to store the reference to thePoul-Henning Kamp1997-05-041-18/+6
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Changed type of ni_dirp in `struct namei' from caddr_t to `const char *'Bruce Evans1996-09-031-2/+2
* Merge in Lite2: add whiteout flags to namei parameter descriptorsJeffrey Hsu1996-03-111-16/+18
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-2/+2
* Reviewed by: julian with quick glances by bruce and othersJulian Elischer1995-08-281-2/+3
* Ignore trailing slashes in pathnames that "refer to a directory",Bruce Evans1995-07-311-1/+2
* Eliminate sloppy common-style declarations. There should be none left forBruce Evans1995-07-291-3/+8
* Clean up and improve the namecache.Poul-Henning Kamp1995-03-091-1/+10
* Update vfs_cache.c to use the <sys/queue.h> macros. This makes it easierPoul-Henning Kamp1995-03-061-5/+5