Set I/O attributes on a mountpoint based on device properties.
Block device vnode from which a filesystem is being mounted.
Mountpoint whose I/O parameters to initialize.
0 for success, else an error code.
Check if the filesystem associated with a mountpoint is marked ready for interaction with 64-bit user processes.
Determine the time-to-live of cached authorized credentials for files in this filesystem.
Determine if a filesystem's authorization decisions occur remotely.
Remove time-to-live controls for cached credentials on a filesytem. Filesystems with remote authorization decisions (opaque) will still have KAUTH_VNODE_SEARCH rights cached for a default of CACHED_LOOKUP_RIGHT_TTL seconds.
Get the vnode corresponding to a file handle.
Generate a unique filesystem ID for a mount and store it in the mount structure.
Given a filesystem ID, look up a mount structure.
Prepare a filesystem for having instances mounted.
Get I/O attributes associated with a mounpoint.
Determine if a forced unmount is in progress.
Determine if a filesystem is mounted with writes enabled.
Determine if a reload of filesystem data is in progress. This can only be the case for a read-only filesystem; all data is brought in from secondary storage.
Determine if a filesystem is mounted read-only but a request has been made to upgrade to read-write.
Iterate over all mountpoints with a callback. Used, for example, by sync().
Get the maximum length of a symbolic link on a filesystem.
Perform filesystem-specific operations required for mounting.
Check whether a given block device has a filesystem mounted on it.
Copy filesystem name into a buffer.
Get the root vnode of a filesystem.
Enable credential caching and set time-to-live of cached authorized credentials for files in this filesystem.
Mark a filesystem as having authorization decisions controlled remotely.
Get information about filesystem status.
Flush all filesystem data to backing store.
Broad interface for querying and controlling filesystem.
"Unbusy" a mountpoint by releasing its read-write lock.
Perform filesystem-specific cleanup as part of unmount.
Get a vnode by file id (inode number).
Get a persistent handle corresponding to a vnode.