summaryrefslogtreecommitdiffstats
path: root/sys/sys/specdev.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert the speclisth hash buckets into SLIST macros. This makesbluhm2019-12-271-4/+6
* Introduce a dedicated entry point data structure for file locks. This new dataanton2019-01-211-2/+2
* Increase size of the clone bitmap (revised diff after revert). I havenatano2016-04-051-2/+3
* Revert the clone bitmap enlargement changemikeb2016-04-011-3/+2
* Increase size of the clone bitmap. A limit of only 64 device clonesnatano2016-03-311-2/+3
* do not export speclisth to userlandderaadt2013-11-021-2/+3
* Make it possible to have multiple clonable devices per major.kettenis2013-08-061-1/+7
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-111-2/+2
* clean up some left over decls from before the code moved to one filederaadt2011-07-051-12/+1
* move the specfs code to a place people can see it; ok guenther thib krwderaadt2011-07-041-1/+1
* Bring back the "End the VOP experiment." diff, naddy's issues wherethib2010-12-211-4/+2
* Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)thib2010-09-101-2/+4
* End the VOP experiment. Instead of the ridicolusly complicated operationthib2010-09-061-4/+2
* Wrap kernel function declarations in #ifdef _KERNEL to eliminate warningsguenther2010-07-171-1/+3
* Introduce vop_generic_bmap(); use it where applicable.thib2008-05-031-2/+1
* garbage collect the now unused spec_ebadf();thib2008-04-141-2/+1
* remove useless defines for the vnode operations, and insteadthib2008-04-121-20/+2
* bring cloning up too date; Munge it so it will work with atleastthib2008-04-081-5/+4
* fifofs, deadfs and specfs all have the same "trivial lookup routine thatthib2007-12-271-2/+1
* daddr_t -> daddr64_t for specfs. convert some variablesthib2007-06-021-2/+2
* Retire VOP_LEASE(); It was a bit for NQNFS and hasthib2007-01-161-2/+1
* Add a clonable devices implementation. Hacked along with thib@, inputpedro2006-06-021-1/+17
* Replace select backends with poll backends. selscan() and pollscan()millert2003-09-231-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Remove commons; inspired by netbsd.jason2003-02-121-2/+2
* Implement simple vnodeop inheritance for specfs and fifofs.art2002-11-081-1/+3
* First round of __P removal in sysmillert2002-03-141-19/+19
* UBC was a disaster. It worked very good when it worked, but on someart2001-12-191-2/+1
* Readd VOP_MMAP, will be used soon. Right now it's just a question toart2001-12-041-1/+2
* Get rid of several unused vnode operationscsapuntz2001-06-231-8/+1
* port kqueue changes from freebsd, plus all required openbsd glue.provos2001-03-011-1/+2
* Remove the clustering fields from the vnodes and place them in thecsapuntz2001-02-231-1/+2
* Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlockcsapuntz1998-08-061-6/+6
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-12/+8
* back out vfs lite2 till after 2.2deraadt1997-10-061-8/+12
* VFS Lite2 Changescsapuntz1997-10-061-12/+8
* spec_advlock() via lf_advlock()kstailey1997-01-041-1/+3
* From NetBSD: update to 960217 sourcesniklas1996-02-271-46/+47
* initial import of NetBSD treederaadt1995-10-181-0/+129