aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/vnode.h
Commit message (Expand)AuthorAgeFilesLines
* When renaming a directory from one parent directory to another,Kirk McKusick2013-03-201-0/+2
* Implement the helper function vn_io_fault_pgmove(), intended to use byKonstantin Belousov2013-03-151-0/+2
* The softdep freeblks workitem might hold a reference on the dquot.Konstantin Belousov2013-02-271-0/+1
* Rearrange the struct bufobj and struct vnode layouts to reduceKonstantin Belousov2013-01-141-16/+18
* Add exported vfs_hash_index() function, which calculates the canonicalKonstantin Belousov2013-01-141-0/+1
* Add flags argument to vfs_write_resume() and removeKonstantin Belousov2013-01-111-2/+1
* The process_deferred_inactive() function locks the vnodes of the ufsKonstantin Belousov2013-01-011-0/+1
* Make it possible to atomically resume writes on the mount and accountKonstantin Belousov2012-12-281-0/+3
* - Add NOCAPCHECK flag to namei that allows lookup to work even if the processPawel Jakub Dawidek2012-11-271-0/+1
* Add a KPI to allow to reserve some amount of space in the numvnodesKonstantin Belousov2012-10-141-0/+2
* 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