|
vfs(9) -- kernel interface to file systems
|
The virtual file system, VFS, is the kernel interface to file systems. The interface specifies the calls for the kernel to access file systems. It also specifies the core functionality that a file sys... |
vget(9) -- get a vnode from the free list
|
Get a vnode from the free list and increment its reference count. Its arguments are: vp The vnode to remove from the free list. flags If non-zero, the vnode will also be locked. p The process responsi... |
vgone(9) -- prepare a vnode for reuse
|
vgone() and vgonel() prepare a vnode for reuse by another file system. The preparation includes the cleaning of all file system specific data and the removal from its mount point vnode list. The diffe... |
vgonel(9) -- prepare a vnode for reuse
|
vgone() and vgonel() prepare a vnode for reuse by another file system. The preparation includes the cleaning of all file system specific data and the removal from its mount point vnode list. The diffe... |
vhold(9) -- acquire a hold on a vnode
|
The vhold() function increments the v_holdcnt of the given vnode. If the vnode has already been added to the free list and its v_holdcnt and v_usecount are both zero, it will be removed from the free ... |
vinvalbuf(9) -- flush and invalidate all buffers associated with a vnode
|
The vinvalbuf() function invalidates all of the buffers associated with the given vnode. This includes buffers on the clean list and the dirty list. If the V_SAVE flag is specified then the buffers on... |
vnode(9) -- an overview of vnodes
|
A vnode is an object in kernel memory that speaks the UNIX file interface (open, read, write, close, readdir, etc.). Vnodes can represent files, directories, FIFOs, domain sockets, block devices, char... |
vn_lock(9) -- acquire the vnode lock
|
The vn_lock() function is used to acquire the vnode lock. Certain file system operations require that the vnode lock be held when they are called. See sys/kern/vnode_if.src for more details. The vn_lo... |
VOP_CREATE(9) -- vnode operations
|
The VOP functions implement a generic way to perform operations on vnodes. The VOP function called passes the arguments to the correct file system specific function. Not all file systems implement all... |
VOP_FSYNC(9) -- vnode operations
|
The VOP functions implement a generic way to perform operations on vnodes. The VOP function called passes the arguments to the correct file system specific function. Not all file systems implement all... |
VOP_GETEXTATTR(9) -- vnode operations
|
The VOP functions implement a generic way to perform operations on vnodes. The VOP function called passes the arguments to the correct file system specific function. Not all file systems implement all... |
VOP_ISLOCKED(9) -- vnode operations
|
The VOP functions implement a generic way to perform operations on vnodes. The VOP function called passes the arguments to the correct file system specific function. Not all file systems implement all... |
VOP_LINK(9) -- vnode operations
|
The VOP functions implement a generic way to perform operations on vnodes. The VOP function called passes the arguments to the correct file system specific function. Not all file systems implement all... |