aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/vnode.h
Commit message (Expand)AuthorAgeFilesLines
* Add a filesystem driver for the Universal Disk Format. For more info,Scott Long2002-04-141-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-2/+2
* Remove __PAlfred Perlstein2002-03-191-109/+109
* This is the first part of the new kernel memory allocator. This replacesJeff Roberson2002-03-191-1/+2
* Make v_addpollinfo() visible and non-inline.Poul-Henning Kamp2002-02-181-0/+1
* Move the stuff related to select and poll out of struct vnode.Poul-Henning Kamp2002-02-171-11/+16
* Collect the VN_KNOTE() macro definitions on vnode.hPoul-Henning Kamp2002-02-171-0/+4
* v_lease is unused, zap it.Poul-Henning Kamp2002-02-171-1/+0
* Pre-KSE/M3 commit.Julian Elischer2002-02-071-1/+1
* Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()Matthew Dillon2001-12-201-0/+5
* This is a forward port of Peter's vlrureclaim() fix, with some minor modsMatthew Dillon2001-12-181-2/+2
* turn vn_open() into a wrapper around vn_open_cred() which allowsAlfred Perlstein2001-11-111-0/+2
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingMatthew Dillon2001-11-051-0/+1
* syncdelay, filedelay, dirdelay, metadelay are ints, not time_t's,Matthew Dillon2001-10-271-4/+0
* Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has aMatthew Dillon2001-10-261-0/+5
* Change the vnode list under the mount point from a LIST to a TAILQMatthew Dillon2001-10-231-1/+1
* Convert textvp_fullpath() into the more generic vn_fullpath() which takes aDag-Erling Smørgrav2001-10-211-2/+4
* After extensive testing it has been determined that adding complexityMatthew Dillon2001-10-011-1/+1
* Re-apply rev 1.178 -- style(9) the structure definitions.David E. O'Brien2001-09-131-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-26/+28
* This brings in a Yahoo coredump patch from Paul, with additional mods byMatthew Dillon2001-09-081-0/+3
* If a file has been completely unlinked, stop automatically syncing thePeter Wemm2001-08-271-1/+1
* Remove MFSPoul-Henning Kamp2001-05-291-2/+1
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetMatthew Dillon2001-05-241-0/+1
* Change the second argument of vflush() to an integer that specifiesIan Dowse2001-05-161-1/+1
* Implement vop_std{get|put}pages() and add them to the default vop[].Poul-Henning Kamp2001-05-011-0/+2
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+8
* Add a vop_stdbmap(), and make it part of the default vop vector.Poul-Henning Kamp2001-04-291-0/+1
* Removed old version of vaccess_acl_posix1e() that snuck back in rev 1.146.David E. O'Brien2001-04-221-2/+0
* Style(9) fixes:David E. O'Brien2001-04-221-51/+53
* Reclaim directory vnodes held in namecache if few free vnodes areSeigo Tanimura2001-04-181-0/+1
* This patch removes the VOP_BWRITE() vector.Poul-Henning Kamp2001-04-171-2/+0
* In my first reading of POSIX.1e, I misinterpreted handling of theRobert Watson2001-04-171-2/+3
* Move VT_SMBFS definition to the proper place. Undefine VI_LOCK/VI_UNLOCK.Boris Popov2001-04-131-1/+1
* Prepare for pseudofs.Dag-Erling Smørgrav2001-03-281-1/+1
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++Robert Watson2001-03-191-3/+3
* o Change the API and ABI of the Extended Attribute kernel interfaces toRobert Watson2001-03-151-6/+6
* o Introduce filesystem-independent POSIX.1e ACL utility routines toRobert Watson2001-03-061-0/+2
* Add VI_LOCK(), VI_TRYLOCK() and VI_UNLOCK() macros to isolate implementationBoris Popov2001-02-211-0/+4
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-5/+5
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* This implements a better launder limiting solution. There was a solutionMatthew Dillon2000-12-261-0/+1
* Implement a low-memory deadlock solution.Matthew Dillon2000-11-181-0/+1
* Catch up to moving headers:John Baldwin2000-10-201-3/+1
* o Introduce new VOP_ACCESS() flag VADMIN, allowing file systems to performRobert Watson2000-10-191-6/+7
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-2/+3
* Add a lock structure to vnode structure. Previously it was either allocatedBoris Popov2000-09-251-1/+3
* o Introduce vn_extattr_rm(), a helper function in the style ofRobert Watson2000-09-221-0/+2
* Remove addalias() prototype (staticized in kern/vfs_subr.c)Eivind Eklund2000-09-221-1/+0
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.Boris Popov2000-09-121-0/+3