aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/vnode.h
Commit message (Expand)AuthorAgeFilesLines
* Split the second half of vn_open_cred() (after a vnode has been found viaJohn Baldwin2012-06-081-0/+2
* vn_io_fault() is a facility to prevent page faults while filesystemsKonstantin Belousov2012-05-301-0/+2
* Add a rangelock implementation, intended to be used to range-lockingKonstantin Belousov2012-05-301-0/+11
* Clarify that the v_lockf is advisory lock list.Konstantin Belousov2012-05-301-1/+1
* Add a vn_bmap_seekhole(9) vnode helper which can be used by anyKonstantin Belousov2012-05-261-0/+2
* Remove unused thread argument to vrecycle().Edward Tomasz Napierala2012-04-231-1/+1
* Remove unused thread argument from vtruncbuf().Edward Tomasz Napierala2012-04-231-2/+2
* This change creates a new list of active vnodes associated withKirk McKusick2012-04-201-1/+2
* Drop export of vdestroy() function from kern/vfs_subr.c as it isKirk McKusick2012-04-171-1/+0
* Export vinactive() from kern/vfs_subr.c (e.g., make it no longerKirk McKusick2012-04-111-0/+1
* Remove unused define.Edward Tomasz Napierala2012-03-251-1/+0
* Remove fifo.h. The only used function declaration from the header isKonstantin Belousov2012-03-111-0/+3
* Post r230394, the Lookup RPC counts for both NFS clients increasedRick Macklem2012-03-031-2/+3
* Introduce VOP_UNP_BIND(), VOP_UNP_CONNECT(), and VOP_UNP_DETACH()Mikolaj Golub2012-02-291-0/+3
* When detaching an unix domain socket, uipc_detach() checksMikolaj Golub2012-02-251-0/+2
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-1/+1
* Trim 8 unused bytes from struct vnode on 64-bit architectures.Konstantin Belousov2012-02-081-2/+2
* Rename cache_lookup_times() to cache_lookup() and retire the old API andJohn Baldwin2012-02-061-3/+1
* Current implementations of sync(2) and syncer vnode fsync() VOP usesKonstantin Belousov2012-02-061-0/+4
* Close a race in NFS lookup processing that could result in stale name cacheJohn Baldwin2012-01-201-4/+8
* Introduce vn_path_to_global_path()Martin Matuska2012-01-151-0/+2
* Add post-VOP hooks for VOP_DELETEEXTATTR() and VOP_SETEXTATTR() and useJohn Baldwin2011-12-231-0/+2
* Add the posix_fadvise(2) system call. It is somewhat similar toJohn Baldwin2011-11-041-0/+2
* Generalize ffs_pages_remove() into vn_pages_remove().Martin Matuska2011-08-251-0/+1
* Add the fo_chown and fo_chmod methods to struct fileops and use themKonstantin Belousov2011-08-161-1/+9
* Update locking annotations for the struct vnode.Konstantin Belousov2011-07-101-5/+2
* Implement fully asynchronous partial truncation with softupdates journalingJeff Roberson2011-06-101-0/+1
* Add the posix_fallocate(2) syscall. The default implementation inMatthew D Fleming2011-04-181-0/+1
* Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-2/+0
* Remove prtactive variable and related printf()s in the vop_inactiveKonstantin Belousov2010-11-191-1/+0
* Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE andJohn Baldwin2010-08-201-4/+2
* Add new make_dev_p(9) flag MAKEDEV_ETERNAL to inform devfs that createdKonstantin Belousov2010-08-061-0/+1
* vnode.h: expand debug macros to non-empty void statements whenAndriy Gapon2010-06-111-5/+5
* Add VOP_ADVLOCKPURGE so that the file system is called when purgingZachary Loafman2010-05-121-0/+1
* Style fixes and removal of unneeded variable.Edward Tomasz Napierala2010-05-061-1/+3
* Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().Edward Tomasz Napierala2010-05-051-0/+1
* Add function vop_rename_fail(9) that performs needed cleanup for locksKonstantin Belousov2010-04-021-0/+2
* Add new function vunref(9) that decrements vnode use count (and holdKonstantin Belousov2010-01-171-0/+1
* VI_OBJDIRTY vnode flag mirrors the state of OBJ_MIGHTBEDIRTY vm objectKonstantin Belousov2009-12-211-1/+0
* Provide default implementation for VOP_ACCESS(9), so that filesystems whichEdward Tomasz Napierala2009-10-011-0/+1
* Add pieces of infrastructure required for NFSv4 ACL support in UFS.Edward Tomasz Napierala2009-09-221-0/+3
* - Turn the third (islocked) argument of the knote call into flags parameter.Stanislav Sedov2009-06-281-2/+3
* Tweak comment.Edward Tomasz Napierala2009-06-251-2/+2
* Add explicit struct ucred * argument for VOP_VPTOCNP, to be used byKonstantin Belousov2009-06-211-1/+2
* Add another flags argument to vn_open_cred. Use it to specify that someKonstantin Belousov2009-06-211-1/+4
* Handle lock recursion differenty by always checking against LO_RECURSABLEAttilio Rao2009-06-021-1/+1
* Eliminate code duplication in vn_fullpath1() around the cache lookupsKonstantin Belousov2009-05-311-0/+1
* Add VOP_ACCESSX, which can be used to query for newly added V*Edward Tomasz Napierala2009-05-301-0/+3
* Remove VOP_LEASE and supporting functions. This hasn't been used sinceRobert Watson2009-04-101-11/+0
* Replace v_dd vnode pointer with v_cache_dd pointer to struct namecacheAlexander Kabaev2009-03-291-1/+1