summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_lookup.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Doh, fix a memory leak when an invalid file descriptor is passed to amatthew2011-07-221-3/+7
* Add new syscall entries to support the openat(2) family of functionsmatthew2011-07-071-2/+12
* Rename lookup/relookup to vfs_lookup/vfs_relookup.thib2010-09-091-4/+4
* Don't dereference cp to shut gcc4 up (the intent anyway).marco2010-05-201-4/+3
* clean up a few things that where left to rot after bob's vfs cache work.thib2010-05-191-11/+15
* Remove the VREF() macro and replaces all instances with a call to verf(),thib2009-07-091-10/+10
* Clarify comment in namei(): the code commented doesn't check if theblambert2009-03-091-2/+2
* Do not permit insertion of a "" symbolic link translation into the pathderaadt2008-03-041-1/+5
* Sync description of lookup() a bit more to reality.hshoexer2007-09-081-6/+7
* fix the "double-path" errors seen with getcwd by saving the orignalthib2007-08-071-2/+2
* rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAITsturm2006-06-251-2/+2
* namei() only returns locked vnodes if LOCKLEAF is set, be more clearsturm2006-06-231-2/+4
* move vfs_busy() to rwlocks and properly hide the locking api from vfssturm2006-06-141-2/+2
* remove the simplelock argument from vfs_busy() which is currently notsturm2006-04-301-2/+2
* No need for vfs_busy() and vfs_unbusy() to take a process pointerpedro2005-11-301-3/+3
* Use ANSI function declarations and deregister, no binary changepedro2005-11-081-14/+8
* RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@pedro2005-05-261-16/+1
* save an (eventually existent) namei process context when going overpedro2004-07-111-2/+2
* use pool for namei pathbuf. testing ok millert@ tdeval@tedu2004-05-141-10/+11
* originally from cb@netbsd.org, adapted by provossturm2003-10-081-1/+8
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* avoid doing a lookup on no longer mounted directories.tedu2003-05-061-1/+6
* remove unused var docache from relookup. from netbsdtedu2003-05-041-6/+1
* File system locking fixups, mostly from NetBSD:art2003-01-311-6/+19
* call ktrnamei() later, after cnp->cn_pnbuf has been made proper; art@ okmickey2002-08-271-6/+6
* use hash.h for nfs_hash as well as namei's hashericj2002-07-021-8/+8
* KNFderaadt2001-06-221-10/+10
* Change the ktrace interface functions from taking the trace vnode to taking theart2000-11-101-2/+2
* ln bug fixderaadt1999-04-161-2/+2
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-111-2/+2
* Fix portal FS & PR #556csapuntz1998-08-071-1/+5
* A better fix for the mkdir ("path/") bug. This fix strips the trailing slashescsapuntz1998-01-091-1/+19
* Back out changes to lookup( ). This breaks a whole bunch of other systemcsapuntz1998-01-091-16/+14
* Fix for mkdir ("path/") problemcsapuntz1998-01-091-14/+16
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-16/+20
* back out vfs lite2 till after 2.2deraadt1997-10-061-20/+16
* VFS Lite2 Changescsapuntz1997-10-061-16/+20
* Switch to the NetBSD implementation of null path handling; by kleink@NetBSD.orgtholo1997-06-181-125/+136
* Use vrele() if the vnode was not locked, not vput()tholo1997-05-211-2/+5
* Don't dereference a vnode pointer that is NULLtholo1997-03-011-2/+2
* Get vnode locking right when verifying pathnames ending in '/' are directoriestholo1996-11-061-14/+6
* Temporarily disable special-case for trailing '/' in pathname lookupstholo1996-11-061-2/+9
* Disallow null strings ("") as path names; ignore trailing / on path names,tholo1996-10-281-6/+41
* From NetBSD: 960217 mergeniklas1996-03-031-6/+8
* initial import of NetBSD treederaadt1995-10-181-0/+658