summaryrefslogtreecommitdiffstats
path: root/sys/sys/vnode.h
Commit message (Expand)AuthorAgeFilesLines
* Implement a low-memory deadlock solution.dillon2000-11-181-0/+1
* Catch up to moving headers:jhb2000-10-201-3/+1
* o Introduce new VOP_ACCESS() flag VADMIN, allowing file systems to performrwatson2000-10-191-6/+7
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-2/+3
* Add a lock structure to vnode structure. Previously it was either allocatedbp2000-09-251-1/+3
* o Introduce vn_extattr_rm(), a helper function in the style ofrwatson2000-09-221-0/+2
* Remove addalias() prototype (staticized in kern/vfs_subr.c)eivind2000-09-221-1/+0
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-0/+3
* Move extern declaration of dead_vnodeop_p to a .h file.phk2000-09-051-1/+2
* o Restructure vaccess() so as to check for DAC permission to modify therwatson2000-08-291-1/+1
* Centralize the canonical vop_access user/group/other check in vaccess().phk2000-08-201-0/+2
* Introduce vop_stdinactive() and make it the default if no vop_inactivephk2000-08-181-0/+1
* o Introduce vn_extattr_{get,set}, wrapper routines for VOP_GETEXTATTRrwatson2000-08-081-0/+4
* This patch corrects the first round of panics and hangs reportedmckusick2000-07-241-2/+3
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-8/+17
* Simplify and rationalise the management of the vnode free listmckusick2000-07-041-5/+3
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-041-1/+1
* Back out the previous change to the queue(3) interface.jake2000-05-261-8/+8
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-8/+8
* Move procfs_fullpath() to vfs_cache.c, with a rename to textvp_fullpath().green2000-04-261-18/+2
* Move the declaration of "struct namecache" to vnode.h, as it can be usefulgreen2000-04-221-1/+18
* Change the write-behind code to take more care when startingdillon2000-04-021-1/+2
* Remove static qualifier from vgonel, as it is needed by the Arla folkrwatson2000-02-021-0/+1
* Add VT_NWFS tag.bp2000-01-151-1/+1
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-1/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-4/+4
* Second pass commit to introduce new ACL and Extended Attribute systemrwatson1999-12-191-0/+1
* explain that ioflags can be used to give read-ahead hints to the underlyingalfred1999-12-131-1/+1
* Lock reporting and assertion changes.eivind1999-12-111-9/+50
* Added VT_HPFS vnode type.semenu1999-12-091-1/+2
* Move the buffered read/write code out of spec_{read|write} and intophk1999-10-041-1/+0
* Remove v_maxio from struct vnode.phk1999-09-291-1/+0
* Final commit to remove vnode->v_lastr. vm_fault now handles readdillon1999-09-211-1/+0
* Add vfs.enable_userblk_io sysctl to control whether user reads and writesdillon1999-09-171-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Simplify the handling of VCHR and VBLK vnodes using the new dev_t:phk1999-08-261-9/+7
* Introduce vn_isdisk(struct vnode *vp) function, and use it to test for diskness.phk1999-08-251-1/+2
* Make DEVFS use PHK's specinfo struct as the source of dev_t and devsw.julian1999-08-251-1/+3
* Support full-precision file timestamps. Until now, only the secondsjdp1999-08-221-1/+2
* s/v_specinfo/v_rdev/phk1999-08-131-2/+1
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,phk1999-08-081-1/+3
* Add sysctl and support code to allow directories to be VMIO'd. The defaultalc1999-07-261-1/+15
* Now a dev_t is a pointer to struct specinfo which is shared by all specdevphk1999-07-201-3/+8
* Introduce the vn_todev(struct vnode*) function, which returns the dev_tphk1999-07-181-1/+2
* make va_fsid be of type udev_tphk1999-06-281-2/+2
* Get rid of the global variable rushjob and replace it with a function inmckusick1999-06-151-3/+6
* Divorce "dev_t" from the "major|minor" bitmap, which is now calledphk1999-05-111-3/+3
* Well folks, this is it - The second stage of the removal for build supportpeter1999-04-171-5/+1
* Make worklist add function a static, remove from sys/vnode.hdillon1999-02-191-2/+1
* Added vnode tag for NTFS.semenu1999-02-031-2/+2
OpenPOWER on IntegriCloud