summaryrefslogtreecommitdiffstats
path: root/sys/kern/vnode_if.src
Commit message (Expand)AuthorAgeFilesLines
* MFC r257899:kib2013-12-131-1/+1
* remove vop_lookup_pre and vop_lookup_postavg2012-11-221-2/+0
* vnode_if: fix locking protocol description for lookup and cachedlookupavg2012-11-191-2/+2
* The r241025 fixed the case when a binary, executed from nullfs mount,kib2012-11-021-0/+14
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-281-0/+18
* Introduce VOP_UNP_BIND(), VOP_UNP_CONNECT(), and VOP_UNP_DETACH()trociny2012-02-291-0/+20
* Add 5 spare VOPs as placeholders to avoid breaking the KBI in the futurejhb2012-01-061-1/+26
* Add post-VOP hooks for VOP_DELETEEXTATTR() and VOP_SETEXTATTR() and usejhb2011-12-231-0/+2
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-041-0/+9
* Correctly use INOUT for the offset/len parameters to vop_allocate. Asmdf2011-05-131-2/+2
* Allow VOP_ALLOCATE to be iterative, and have kern_posix_fallocate(9)mdf2011-04-191-3/+3
* Add the posix_fallocate(2) syscall. The default implementation inmdf2011-04-181-0/+10
* Add VOP_ADVLOCKPURGE so that the file system is called when purgingzml2010-05-121-0/+7
* Add explicit struct ucred * argument for VOP_VPTOCNP, to be used bykib2009-06-211-0/+1
* Stop asserting on exclusive locks in fsync since it can now supportps2009-06-111-1/+1
* Simply shared vnode locking and extend it to also include fsync.ps2009-06-081-1/+1
* Add VOP_ACCESSX, which can be used to query for newly added V*trasz2009-05-301-0/+10
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-10/+0
* Add a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that ajhb2009-03-111-1/+1
* Move the VA_MARKATIME flag for VOP_SETATTR() out into its own VOP:jhb2009-01-211-0/+5
* Add a new VOP, VOP_VPTOCNP, which translates a vnode to its component namemarcus2008-12-121-0/+10
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-1/+1
* - Whitespace fix for vop_poll.jhb2008-10-271-2/+2
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-2/+0
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-261-0/+13
* Do not assert any locks for VOP_PRINT. In particular, do not assert thatkib2008-02-261-1/+1
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-251-1/+0
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-2/+0
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-1/+1
* Since renaming of vop_lock to _vop_lock, pre- and post-conditionkib2007-05-181-3/+3
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.pjd2007-02-151-0/+8
* change vop_lock handling to allowing tracking of callers' file and line forkmacy2006-11-131-1/+3
* Remove two locking assertion entries that:dds2006-05-311-2/+0
* Assertion code specifications are introduced using special characterdds2006-05-301-182/+182
* Remove incorrect lock validation specifications that causeddds2006-05-301-7/+0
* Add missing % signs in the lock annotations of the functions:dds2006-05-281-8/+8
* Eradicate caddr_t from the VFS API.des2005-12-141-2/+2
* Allow EVFILT_VNODE events to work on every filesystem type, not justssouhlal2005-06-091-0/+11
* - Mark the VOPs that require exclusive locks. Those that aren't markedjeff2005-04-111-26/+26
* - CLOSE, REVOKE, INACTIVE, and RECLAIM are not L L L, that's a locked vnodejeff2005-03-131-4/+4
* VOP_DESTROYVOBJECT() is no more.phk2005-02-071-7/+0
* Take VOP_GETVOBJECT() out to pasture. We use the direct pointer now.phk2005-01-251-8/+0
* Kill VOP_CREATEVOBJECT(), it is now the responsibility of the filesystemphk2005-01-251-9/+0
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().phk2005-01-111-1/+0
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Make VOP_BMAP return a struct bufobj for the underlying storage devicephk2004-11-151-2/+1
* Remove VOP_SPECSTRATEGY() from the system.phk2004-10-291-9/+0
* Remove the buffercache/vnode side of BIO_DELETE processing inphk2004-09-131-14/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with therwatson2003-07-281-2/+2
OpenPOWER on IntegriCloud