VFS9
Kernel interface to file systems
Overview
Calls used to set or query file systems for settings or information.
File systems that do not implement a VFS operation should use the appropriate vfs_std function from src/sys/kern/vfs_default.c rather than implementing empty functions or casting to eopnotsupp.
See also
VFS_CHECKEXP(9)
check if a file system is exported to a client
VFS_FHTOVP(9)
turn an NFS filehandle into a vnode
VFS_INIT(9)
VFS_MOUNT(9)
mount a file system
VFS_QUOTACTL(9)
manipulate file system quotas
VFS_STATFS(9)
return file system status
VFS_SYNC(9)
flush unwritten data
VFS_UNMOUNT(9)
unmount a file system
VFS_VGET(9)
convert an inode number to a vnode
VFS_VPTOFH(9)
turn a vnode into an NFS filehandle
vnode(9)
internal representation of a file or directory
Referred to by
intro(9)
introduction to system kernel interfaces
acl(9)
virtual file system access control lists
mac(9)
TrustedBSD Mandatory Access Control framework
namei(9)
pathname translation and lookup operations
vnode(9)
internal representation of a file or directory
NDINIT(9)
pathname translation and lookup operations
extattr(9)
virtual file system named extended attributes
VFS_ROOT(9)
return the root vnode of a file system
VFS_SYNC(9)
flush unwritten data
VFS_VGET(9)
convert an inode number to a vnode
VFS_MOUNT(9)
mount a file system
mount_arg(9)
functions provided as part of the kernel mount interface
VFS_FHTOVP(9)
turn an NFS filehandle into a vnode
VFS_STATFS(9)
return file system status
VOP_ATTRIB(9)
get and set attributes on a file or directory
mount_argb(9)
functions provided as part of the kernel mount interface
mount_argf(9)
functions provided as part of the kernel mount interface
VFS_UNMOUNT(9)
unmount a file system
VOP_GETATTR(9)
get and set attributes on a file or directory
VOP_SETATTR(9)
get and set attributes on a file or directory
free_mntarg(9)
functions provided as part of the kernel mount interface
mount_argsu(9)
functions provided as part of the kernel mount interface
VFS_CHECKEXP(9)
check if a file system is exported to a client
kernel_mount(9)
functions provided as part of the kernel mount interface
fpsync(1)
Synchronize directories in parallel using fpart and an external tool
dtrace_vfs(4)
a DTrace provider for Virtual File System
acl(9freebsd)
virtual file system access control lists
mac(9freebsd)
TrustedBSD Mandatory Access Control framework
VNET(9)
network subsystem virtualization infrastructure
vnet(9freebsd)
network subsystem virtualization infrastructure
namei(9freebsd)
pathname translation and lookup operations
vnode(9freebsd)
internal representation of a file or directory
NDFREE(9)
pathname translation and lookup operations
NDFREE(9freebsd)
pathname translation and lookup operations
NDINIT(9freebsd)
pathname translation and lookup operations
VIMAGE(9)
network subsystem virtualization infrastructure
vcount(9)
get total number of references to a device
vcount(9freebsd)
get total number of references to a device
vimage(9freebsd)
network subsystem virtualization infrastructure
extattr(9freebsd)
virtual file system named extended attributes
locking(9)
kernel synchronization primitives
locking(9freebsd)
kernel synchronization primitives
VFS_ROOT(9freebsd)
return the root vnode of a file system
VFS_SYNC(9freebsd)
flush unwritten data
VFS_VGET(9freebsd)
convert an inode number to a vnode
VOP_STAT(9)
get and set attributes on a file or directory
NDINIT_AT(9)
pathname translation and lookup operations
VFS_MOUNT(9freebsd)
mount a file system
and 28 more pages.