aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/buf.h
Commit message (Expand)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Spring cleaning around strategy and disklabels/slices:Poul-Henning Kamp1999-08-141-3/+3
* bufhashinit() is called with a caddr_t and is expected to return thePeter Wemm1999-07-091-2/+2
* These changes appear to give us benefits with both small (32MB) andKirk McKusick1999-07-081-14/+4
* The buffer queue mechanism has been reformulated. Instead of havingKirk McKusick1999-07-041-5/+5
* Hopefully fix the remaining glitches with the BUF_*() changes. This shouldPeter Wemm1999-06-291-11/+2
* The BUF_*() routines must be internally splbio() protected otherwise theyPeter Wemm1999-06-271-8/+37
* Make SMP work again. lockmgr() needed to be told to free the buftimelockPeter Wemm1999-06-271-1/+3
* Quick fix to make libcam compile.. I don't know about the rest of worldPeter Wemm1999-06-261-1/+7
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingKirk McKusick1999-06-261-5/+85
* Introduce two functions: physread() and physwrite() and use these directlyPoul-Henning Kamp1999-05-071-1/+3
* remove b_proc from struct buf, it's (now) unused.Poul-Henning Kamp1999-05-061-2/+3
* Remove unused fields from struct buf:Poul-Henning Kamp1999-05-061-6/+1
* The VFS/BIO subsystem contained a number of hacks in order to optimizeAlan Cox1999-05-021-4/+36
* Reviewed by: Many at differnt times in differnt parts,Julian Elischer1999-03-121-6/+9
* When fsync'ing a file on a filesystem using soft updates, we first tryKirk McKusick1999-03-021-2/+2
* Typo: s/bpreassignbuf/pbreassignbuf/ so the prototype matches it's functionPeter Wemm1999-01-211-2/+2
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-6/+30
* Restored the "reallocblks" code to its former glory. What this does isDavid Greenman1998-11-131-1/+15
* Convert the vnode clean/dirty attached buffer lists from LISTs to TAILQs.Peter Wemm1998-10-311-6/+10
* Quick fix for not being able to sync all the buffers in boot() ifBruce Evans1998-10-031-3/+3
* Goodbye BOUNCE_BUFFERS, for a hack it has served us well.Peter Wemm1998-09-251-7/+3
* Eliminate a race in VOP_FSYNC() when softupdates is enabled.Luoqi Chen1998-09-241-1/+3
* When a buffer is removed from a buffer queue, remember it's block numberJustin T. Gibbs1998-09-151-15/+22
* Add a new vnode op, VOP_FREEBLKS(), which filesystems can use to informPoul-Henning Kamp1998-09-051-2/+8
* Remove the last remaining evidence of B_TAP.Poul-Henning Kamp1998-08-241-4/+4
* Cast pointers to [u]intptr_t instead of to [unsigned] long.Bruce Evans1998-07-151-2/+2
* Fix bogus "cleanup" in bufq_remove. The "switch point" for tqdisksort wasJustin T. Gibbs1998-05-131-7/+5
* Now that we have a TAILQ_PREV() that returns the previous object, simplifyJustin T. Gibbs1998-05-061-18/+7
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+3
* Remove b_generation.John Dyson1998-03-191-2/+3
* Some VM improvements, including elimination of alot of Sig-11John Dyson1998-03-161-1/+2
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)Julian Elischer1998-03-081-1/+21
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-1/+2
* VM level code cleanups.John Dyson1998-01-221-1/+2
* In all such uses of struct buf: 's/b_un.b_addr/b_data/g'Poul-Henning Kamp1997-12-021-7/+2
* Fix a potentially disasterous '==' instead of '=' bug.Justin T. Gibbs1997-10-231-3/+3
* buf.h:Justin T. Gibbs1997-09-211-3/+67
* Fixed gratuitous ANSIisms.Bruce Evans1997-09-161-2/+2
* Some staticized variables were still declared to be extern.Bruce Evans1997-09-071-4/+1
* Fix a problem with the VN device. Specifically, the VN device canJohn Dyson1997-06-151-1/+3
* 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
* This commit is the embodiment of some VFS read clustering improvements.John Dyson1996-12-291-3/+4
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationJohn Dyson1996-11-301-1/+3
* Remove some old compatibility names.Poul-Henning Kamp1996-10-131-5/+1
* Add B_ORDERED buffer flag and prototype for the bowrite function.Justin T. Gibbs1996-09-061-4/+6
* Remove buf->b_actf, nobody uses it anymore.Poul-Henning Kamp1996-05-031-3/+2
* Removed bogus _BEGIN_DECLS/_END_DECLS.Bruce Evans1996-05-011-4/+4
* remove b_actb, it's not used anywhere.Poul-Henning Kamp1996-04-071-2/+2