summaryrefslogtreecommitdiffstats
path: root/sys/sys/bufobj.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the struct thread unuseful argument from bufobj interface.attilio2008-10-101-5/+4
* - Complete part of the unfinished bufobj work by consistently usingjeff2008-03-221-16/+8
* - Handle buffer lock waiters count directly in the buffer cache insteadattilio2008-03-011-0/+1
* Cylinder group bitmaps and blocks containing inode for a snapshotkib2007-01-231-0/+4
* Fix a spelling error in a comment.rwatson2006-07-241-1/+1
* - Add a BO_NEEDSGIANT flag to the bufobj. This flag forces all childjeff2006-04-281-0/+1
* Fix a serious deadlock with the NFS client. Given a large enoughgreen2005-06-101-2/+2
* - Add bufobj_wrefl() to add a write ref to a bufobj that is already locked.jeff2005-05-301-0/+1
* Try to unbreak the vnode locking around vop_reclaim() (based mostly onphk2005-02-191-0/+1
* Add BO_SYNC() and add a default which uses the secret vnode pointerphk2005-01-111-0/+4
* Wrap the bufobj operations in macros: BO_STRATEGY() and BO_WRITE()phk2005-01-111-0/+3
* Give the bufobj a private __bo_vnode for now to keep the syncer floating [1]phk2004-10-291-0/+5
* Move the syncer linkage from vnode to bufobj.phk2004-10-271-2/+7
* Put the I/O block size in bufobj->bo_bsize.phk2004-10-261-1/+2
* Align commentphk2004-10-261-1/+1
* Collapse vnode->v_object and buf->b_object into bufobj->bo_object.phk2004-10-251-0/+1
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-0/+15
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-211-0/+7
* Add BO_* macros parallel to VI_* macros for manipulating the bo_mtx.phk2004-10-211-0/+17
* Add new function ttyinitmode() which sets our systemwide defaultphk2004-10-211-0/+74
OpenPOWER on IntegriCloud