summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_default.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-20Replace field f_isfd with field f_flags in struct filterops to allowvisa1-2/+2
2019-12-31Use C99 designated initializers with struct filterops. In addition,visa1-3/+7
2019-12-27Convert the speclisth hash buckets into SLIST macros. This makesbluhm1-2/+2
2019-12-08Convert infinite sleeps to tsleep_nsec(9).mpi1-3/+2
2017-01-10Remove the unused olddp parameter from function dounmount().bluhm1-2/+2
2016-03-12When vfs_busy() is sleeping, it uses RW_SLEEPFAIL and will fail.bluhm1-3/+6
2015-03-14Remove some includes include-what-you-use claims don'tjsg1-2/+1
2014-09-14remove uneeded proc.h includesjsg1-2/+1
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwderaadt1-2/+2
2011-07-02kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm1-2/+2
2008-05-03Introduce vop_generic_bmap(); use it where applicable.thib1-1/+16
2007-12-27fifofs, deadfs and specfs all have the same "trivial lookup routine thatthib1-1/+11
2007-09-15Allow to pull out an usb stick with ffs filesystem while mountedbluhm1-1/+13
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentderaadt1-16/+4
2007-05-26Nuke a bunch of simpelocks and associated goo.thib1-6/+1
2007-03-21Remove the v_interlock simplelock from the vnode structure.thib1-19/+1
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasthib1-9/+1
2005-11-07nitpedro1-2/+2
2005-11-06Make comments match reality, space the code a bit while at itpedro1-5/+14
2005-11-06Use ANSI-style function declarations, no binary change, okay jsg@pedro1-22/+10
2005-10-19Remove v_vnlock from struct vnode, okay krw@ tedu@pedro1-47/+1
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notdrahn1-17/+1
2004-06-09in theory, vnlock should alays be NULL in the generic lock (sic) functions.tedu1-23/+3
2004-05-14use pool for namei pathbuf. testing ok millert@ tdeval@tedu1-2/+3
2004-04-25fix typos/spelling in comments, from pedro martellettojolan1-2/+2
2003-09-01match syscallargs comments with realityhenning1-1/+7
2003-07-21remove caddr_t casts. it's just silly to cast something when the functiontedu1-2/+2
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-6/+2
2002-03-14First round of __P removal in sysmillert1-3/+3
2002-02-26fucntion->function.fgsch1-4/+3
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@drahn1-1/+17
2001-12-19UBC was a disaster. It worked very good when it worked, but on someart1-11/+3
2001-12-10Big cleanup inspired by NetBSD with some parts of the code from NetBSD.art1-684/+2
2001-12-10Merge in struct uvm_vnode into struct vnode.art1-7/+7
2001-12-04Readd VOP_MMAP, will be used soon. Right now it's just a question toart1-1/+8
2001-11-30Call buf_cleanout, which handles wakeupscsapuntz1-5/+3
2001-11-29Bunch of bug fixes from NetBSD.art1-16/+17
2001-11-29Make sure the whole buffer is initialized before calling bgetvp.art1-3/+3
2001-11-29Correctly handle b_vp with bgetvp and brelvp in {get,put}pages.art1-5/+12
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. Theart1-3/+680
2001-06-25Remove NQNFScsapuntz1-1/+9
2001-06-22KNFderaadt1-9/+9
2001-06-05generic kqfilter that just like select returns ready for read and write.provos1-1/+51
2001-03-16Locking bug on spechash. Thanks to Dawson Engler and teamcsapuntz1-1/+2
1998-08-06Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlockcsapuntz1-10/+26
1998-01-11Fix a couple spinlock references. More code motion in vfs_subr.ccsapuntz1-1/+3
1998-01-10A couple more splbio()s in vfs_bio plus moving around a couple functions.csapuntz1-0/+235