---
title: sys
framework: Kernel
role: collectionGroup
role_heading: API Collection
path: kernel/sys
---

# sys

Access general system utilities for time, file systems, and system information.

## Topics

### Block Device

- [bdevsw_add](kernel/1457957-bdevsw_add.md)
- [bdevsw_isfree](kernel/1457925-bdevsw_isfree.md)
- [bdevsw_remove](kernel/1457943-bdevsw_remove.md)
- [cdevsw_add](kernel/1457951-cdevsw_add.md)
- [cdevsw_add_with_bdev](kernel/1458015-cdevsw_add_with_bdev.md)
- [cdevsw_isfree](kernel/1457965-cdevsw_isfree.md)
- [cdevsw_remove](kernel/1458013-cdevsw_remove.md)

### Buffers

- [buf_alloc](kernel/1561906-buf_alloc.md)
- [buf_attr](kernel/1561894-buf_attr.md)
- [buf_bawrite](kernel/1561823-buf_bawrite.md)
- [buf_bdwrite](kernel/1561858-buf_bdwrite.md)
- [buf_biodone](kernel/1561914-buf_biodone.md)
- [buf_biowait](kernel/1561908-buf_biowait.md)
- [buf_blkno](kernel/1561926-buf_blkno.md)
- [buf_bread](kernel/1561851-buf_bread.md)
- [buf_breadn](kernel/1561873-buf_breadn.md)
- [buf_brelse](kernel/1561897-buf_brelse.md)
- [buf_bwrite](kernel/1561886-buf_bwrite.md)
- [buf_callback](kernel/1561902-buf_callback.md)
- [buf_clear](kernel/1561901-buf_clear.md)
- [buf_clear_redundancy_flags](kernel/1561898-buf_clear_redundancy_flags.md)
- [buf_clearflags](kernel/1561837-buf_clearflags.md)
- [buf_clone](kernel/1561867-buf_clone.md)
- [buf_count](kernel/1561820-buf_count.md)
- [buf_create_shadow](kernel/1561838-buf_create_shadow.md)
- [buf_dataptr](kernel/1561881-buf_dataptr.md)
- [buf_device](kernel/1561922-buf_device.md)
- [buf_dirtyend](kernel/1561850-buf_dirtyend.md)
- [buf_dirtyoff](kernel/1561923-buf_dirtyoff.md)
- [buf_drvdata](kernel/1561866-buf_drvdata.md)
- [buf_error](kernel/1561818-buf_error.md)
- [buf_flags](kernel/1561844-buf_flags.md)
- [buf_flushdirtyblks](kernel/1561822-buf_flushdirtyblks.md)
- [buf_free](kernel/1561907-buf_free.md)
- [buf_fromcache](kernel/1561933-buf_fromcache.md)
- [buf_fsprivate](kernel/1561929-buf_fsprivate.md)
- [buf_fua](kernel/1561842-buf_fua.md)
- [buf_getblk](kernel/1561932-buf_getblk.md)
- [buf_geteblk](kernel/1561862-buf_geteblk.md)
- [buf_invalblkno](kernel/1561843-buf_invalblkno.md)
- [buf_invalidateblks](kernel/1561910-buf_invalidateblks.md)
- [buf_iterate](kernel/1561857-buf_iterate.md)
- [buf_lblkno](kernel/1561825-buf_lblkno.md)
- [buf_map](kernel/1561890-buf_map.md)
- [buf_markaged](kernel/1561845-buf_markaged.md)
- [buf_markclean](kernel/1561834-buf_markclean.md)
- [buf_markdelayed](kernel/1561911-buf_markdelayed.md)
- [buf_markeintr](kernel/1561892-buf_markeintr.md)
- [buf_markfua](kernel/1561841-buf_markfua.md)
- [buf_markinvalid](kernel/1561863-buf_markinvalid.md)
- [buf_markstatic](kernel/1561839-buf_markstatic.md)
- [buf_meta_bread](kernel/1561871-buf_meta_bread.md)
- [buf_meta_breadn](kernel/1561821-buf_meta_breadn.md)
- [buf_proc](kernel/1561855-buf_proc.md)
- [buf_rcred](kernel/1561836-buf_rcred.md)
- [buf_redundancy_flags](kernel/1561872-buf_redundancy_flags.md)
- [buf_reset](kernel/1561928-buf_reset.md)
- [buf_resid](kernel/1561835-buf_resid.md)
- [buf_set_redundancy_flags](kernel/1561865-buf_set_redundancy_flags.md)
- [buf_setblkno](kernel/1561888-buf_setblkno.md)
- [buf_setcallback](kernel/1561885-buf_setcallback.md)
- [buf_setcount](kernel/1561852-buf_setcount.md)
- [buf_setdataptr](kernel/1561861-buf_setdataptr.md)
- [buf_setdevice](kernel/1561859-buf_setdevice.md)
- [buf_setdirtyend](kernel/1561826-buf_setdirtyend.md)
- [buf_setdirtyoff](kernel/1561924-buf_setdirtyoff.md)
- [buf_setdrvdata](kernel/1561880-buf_setdrvdata.md)
- [buf_seterror](kernel/1561934-buf_seterror.md)
- [buf_setflags](kernel/1561931-buf_setflags.md)
- [buf_setfsprivate](kernel/1561927-buf_setfsprivate.md)
- [buf_setlblkno](kernel/1561900-buf_setlblkno.md)
- [buf_setresid](kernel/1561849-buf_setresid.md)
- [buf_setsize](kernel/1561921-buf_setsize.md)
- [buf_setupl](kernel/1561846-buf_setupl.md)
- [buf_setvnode](kernel/1561833-buf_setvnode.md)
- [buf_shadow](kernel/1561877-buf_shadow.md)
- [buf_size](kernel/1561917-buf_size.md)
- [buf_static](kernel/1561912-buf_static.md)
- [buf_strategy](kernel/1561893-buf_strategy.md)
- [buf_unmap](kernel/1561876-buf_unmap.md)
- [buf_upl](kernel/1561918-buf_upl.md)
- [buf_uploffset](kernel/1561860-buf_uploffset.md)
- [buf_valid](kernel/1561915-buf_valid.md)
- [buf_vnode](kernel/1561919-buf_vnode.md)
- [buf_wcred](kernel/1561896-buf_wcred.md)
- [bufattr_ioscheduled](kernel/3325830-bufattr_ioscheduled.md)
- [bufattr_markioscheduled](kernel/3325831-bufattr_markioscheduled.md)

### General

- [bsd_timeout](kernel/1519651-bsd_timeout.md)
- [bsd_untimeout](kernel/1519608-bsd_untimeout.md)

### Serialization

- [OSUnserialize](kernel/1584516-osunserialize.md)
- [OSUnserializeBinary](kernel/1575008-osunserializebinary.md)
- [OSUnserializeXML](kernel/1584515-osunserializexml.md)

### control

- [ctl_deregister](kernel/1809161-ctl_deregister.md)
- [ctl_enqueuedata](kernel/1809168-ctl_enqueuedata.md)
- [ctl_enqueuembuf](kernel/1809171-ctl_enqueuembuf.md)
- [ctl_getenqueuereadable](kernel/2919907-ctl_getenqueuereadable.md)
- [ctl_getenqueuespace](kernel/1809173-ctl_getenqueuespace.md)
- [ctl_register](kernel/1809176-ctl_register.md)

### file

- [file_drop](kernel/1434981-file_drop.md)
- [file_flags](kernel/1434975-file_flags.md)
- [file_socket](kernel/1434977-file_socket.md)
- [file_vnode](kernel/1434979-file_vnode.md)
- [file_vnode_withvid](kernel/1434973-file_vnode_withvid.md)

### proc

- [proc_best_name](kernel/3020681-proc_best_name.md)
- [proc_chrooted](kernel/1488999-proc_chrooted.md)
- [proc_csflags](kernel/3538582-proc_csflags.md)
- [proc_exiting](kernel/1489000-proc_exiting.md)
- [proc_find](kernel/1488987-proc_find.md)
- [proc_forcequota](kernel/1488993-proc_forcequota.md)
- [proc_gettty](kernel/3538583-proc_gettty.md)
- [proc_gettty_dev](kernel/3538584-proc_gettty_dev.md)
- [proc_in_teardown](kernel/2990533-proc_in_teardown.md)
- [proc_is64bit](kernel/1488977-proc_is64bit.md)
- [proc_is64bit_data](kernel/2967400-proc_is64bit_data.md)
- [proc_is_classic](kernel/1488982-proc_is_classic.md)
- [proc_isinferior](kernel/1489001-proc_isinferior.md)
- [proc_issetugid](kernel/2998888-proc_issetugid.md)
- [proc_issignal](kernel/1488967-proc_issignal.md)
- [proc_name](kernel/1488959-proc_name.md)
- [proc_noremotehang](kernel/1488981-proc_noremotehang.md)
- [proc_original_ppid](kernel/3325836-proc_original_ppid.md)
- [proc_pgrpid](kernel/1488969-proc_pgrpid.md)
- [proc_pid](kernel/1488997-proc_pid.md)
- [proc_platform](kernel/3194345-proc_platform.md)
- [proc_ppid](kernel/1488964-proc_ppid.md)
- [proc_rele](kernel/1488988-proc_rele.md)
- [proc_sdk](kernel/3194346-proc_sdk.md)
- [proc_self](kernel/1488975-proc_self.md)
- [proc_selfcsflags](kernel/1488989-proc_selfcsflags.md)
- [proc_selfname](kernel/1488979-proc_selfname.md)
- [proc_selfpgrpid](kernel/1488978-proc_selfpgrpid.md)
- [proc_selfpid](kernel/1488971-proc_selfpid.md)
- [proc_selfppid](kernel/1488985-proc_selfppid.md)
- [proc_send_synchronous_EXC_RESOURCE](kernel/3013826-proc_send_synchronous_exc_resour.md)
- [proc_sessionid](kernel/3366028-proc_sessionid.md)
- [proc_signal](kernel/1488994-proc_signal.md)
- [proc_suser](kernel/1488961-proc_suser.md)
- [proc_tbe](kernel/1488984-proc_tbe.md)
- [proc_ucred](kernel/1488996-proc_ucred.md)
- [current_proc](kernel/1427365-current_proc.md)
- [current_proc_EXTERNAL](kernel/1488991-current_proc_external.md)

### sysctl

- [sysctl_handle_int](kernel/1404317-sysctl_handle_int.md)
- [sysctl_handle_int2quad](kernel/1404249-sysctl_handle_int2quad.md)
- [sysctl_handle_long](kernel/1404379-sysctl_handle_long.md)
- [sysctl_handle_opaque](kernel/1404289-sysctl_handle_opaque.md)
- [sysctl_handle_quad](kernel/1404243-sysctl_handle_quad.md)
- [sysctl_handle_string](kernel/1404297-sysctl_handle_string.md)
- [sysctl_io_number](kernel/1404223-sysctl_io_number.md)
- [sysctl_io_opaque](kernel/1404235-sysctl_io_opaque.md)
- [sysctl_io_string](kernel/1404325-sysctl_io_string.md)
- [sysctl_register_oid](kernel/1404241-sysctl_register_oid.md)
- [sysctl_unregister_oid](kernel/1404403-sysctl_unregister_oid.md)
- [sysctlbyname](kernel/1387446-sysctlbyname.md)
- [sysctl__children](kernel/sysctl_children.md)
- [sysctl__debug_children](kernel/sysctl_debug_children.md)
- [sysctl__hw_children](kernel/sysctl_hw_children.md)
- [sysctl__kern_children](kernel/sysctl_kern_children.md)
- [sysctl__machdep_children](kernel/sysctl_machdep_children.md)
- [sysctl__net_children](kernel/sysctl_net_children.md)
- [sysctl__sysctl_children](kernel/sysctl_sysctl_children.md)
- [sysctl__user_children](kernel/sysctl_user_children.md)
- [sysctl__vfs_children](kernel/sysctl_vfs_children.md)
- [sysctl__vm_children](kernel/sysctl_vm_children.md)

### throttle

- [throttle_info_create](kernel/1519622-throttle_info_create.md)
- [throttle_info_disable_throttle](kernel/1519606-throttle_info_disable_throttle.md)
- [throttle_info_io_will_be_throttled](kernel/1519647-throttle_info_io_will_be_throttl.md)
- [throttle_info_mount_ref](kernel/1519621-throttle_info_mount_ref.md)
- [throttle_info_mount_rel](kernel/1519613-throttle_info_mount_rel.md)
- [throttle_info_ref_by_mask](kernel/1519602-throttle_info_ref_by_mask.md)
- [throttle_info_rel_by_mask](kernel/1519618-throttle_info_rel_by_mask.md)
- [throttle_info_release](kernel/1519640-throttle_info_release.md)
- [throttle_info_update](kernel/1519620-throttle_info_update.md)
- [throttle_info_update_by_mask](kernel/1519642-throttle_info_update_by_mask.md)
- [throttle_lowpri_io](kernel/1519650-throttle_lowpri_io.md)
- [throttle_lowpri_io_will_be_throttled](kernel/3192010-throttle_lowpri_io_will_be_throt.md)
- [throttle_set_thread_io_policy](kernel/1519605-throttle_set_thread_io_policy.md)

### ubc

- [ubc_blktooff](kernel/1463720-ubc_blktooff.md)
- [ubc_create_upl](kernel/1463758-ubc_create_upl.md)
- [ubc_getcred](kernel/1463771-ubc_getcred.md)
- [ubc_getsize](kernel/1463713-ubc_getsize.md)
- [ubc_msync](kernel/1463717-ubc_msync.md)
- [ubc_offtoblk](kernel/1463760-ubc_offtoblk.md)
- [ubc_page_op](kernel/1463700-ubc_page_op.md)
- [ubc_pages_resident](kernel/1463777-ubc_pages_resident.md)
- [ubc_range_op](kernel/1463728-ubc_range_op.md)
- [ubc_setsize](kernel/1463764-ubc_setsize.md)
- [ubc_setthreadcred](kernel/1463732-ubc_setthreadcred.md)
- [ubc_upl_abort](kernel/1463754-ubc_upl_abort.md)
- [ubc_upl_abort_range](kernel/1463762-ubc_upl_abort_range.md)
- [ubc_upl_commit](kernel/1463702-ubc_upl_commit.md)
- [ubc_upl_commit_range](kernel/1463734-ubc_upl_commit_range.md)
- [ubc_upl_map](kernel/1463744-ubc_upl_map.md)
- [ubc_upl_maxbufsize](kernel/1463748-ubc_upl_maxbufsize.md)
- [ubc_upl_pageinfo](kernel/1463704-ubc_upl_pageinfo.md)
- [ubc_upl_range_needed](kernel/1463746-ubc_upl_range_needed.md)
- [ubc_upl_unmap](kernel/1463778-ubc_upl_unmap.md)
- [cluster_bp](kernel/1463769-cluster_bp.md)
- [cluster_bp_ext](kernel/1463742-cluster_bp_ext.md)
- [cluster_copy_ubc_data](kernel/1463730-cluster_copy_ubc_data.md)
- [cluster_copy_upl_data](kernel/1463719-cluster_copy_upl_data.md)
- [cluster_lock_direct_read](kernel/1463706-cluster_lock_direct_read.md)
- [cluster_pagein](kernel/1463765-cluster_pagein.md)
- [cluster_pagein_ext](kernel/1463709-cluster_pagein_ext.md)
- [cluster_pageout](kernel/1463710-cluster_pageout.md)
- [cluster_pageout_ext](kernel/1463750-cluster_pageout_ext.md)
- [cluster_push](kernel/1463738-cluster_push.md)
- [cluster_push_err](kernel/2852886-cluster_push_err.md)
- [cluster_push_ext](kernel/1463714-cluster_push_ext.md)
- [cluster_read](kernel/1463724-cluster_read.md)
- [cluster_read_ext](kernel/1463712-cluster_read_ext.md)
- [cluster_unlock_direct_read](kernel/1463731-cluster_unlock_direct_read.md)
- [cluster_update_state](kernel/2967405-cluster_update_state.md)
- [cluster_write](kernel/1463767-cluster_write.md)
- [cluster_write_ext](kernel/1463756-cluster_write_ext.md)
- [cluster_zero](kernel/1463752-cluster_zero.md)

### vnode

- [vnop_access_desc](kernel/vnop_access_desc.md)
- [vnop_advlock_desc](kernel/vnop_advlock_desc.md)
- [vnop_allocate_desc](kernel/vnop_allocate_desc.md)
- [vnop_blktooff_desc](kernel/vnop_blktooff_desc.md)
- [vnop_blockmap_desc](kernel/vnop_blockmap_desc.md)
- [vnop_bwrite_desc](kernel/vnop_bwrite_desc.md)
- [vnop_clonefile_desc](kernel/vnop_clonefile_desc.md)
- [vnop_close_desc](kernel/vnop_close_desc.md)
- [vnop_copyfile_desc](kernel/vnop_copyfile_desc.md)
- [vnop_create_desc](kernel/vnop_create_desc.md)
- [vnop_default_desc](kernel/vnop_default_desc.md)
- [vnop_exchange_desc](kernel/vnop_exchange_desc.md)
- [vnop_fsync_desc](kernel/vnop_fsync_desc.md)
- [vnop_getattr_desc](kernel/vnop_getattr_desc.md)
- [vnop_getattrlistbulk_desc](kernel/vnop_getattrlistbulk_desc.md)
- [vnop_getxattr_desc](kernel/vnop_getxattr_desc.md)
- [vnop_inactive_desc](kernel/vnop_inactive_desc.md)
- [vnop_ioctl_desc](kernel/vnop_ioctl_desc.md)
- [vnop_kqfilt_add_desc](kernel/vnop_kqfilt_add_desc.md)
- [vnop_kqfilt_remove_desc](kernel/vnop_kqfilt_remove_desc.md)
- [vnop_link_desc](kernel/vnop_link_desc.md)
- [vnop_listxattr_desc](kernel/vnop_listxattr_desc.md)
- [vnop_lookup_desc](kernel/vnop_lookup_desc.md)
- [vnop_mkdir_desc](kernel/vnop_mkdir_desc.md)
- [vnop_mknod_desc](kernel/vnop_mknod_desc.md)
- [vnop_mmap_check_desc](kernel/vnop_mmap_check_desc.md)
- [vnop_mmap_desc](kernel/vnop_mmap_desc.md)
- [vnop_mnomap_desc](kernel/vnop_mnomap_desc.md)
- [vnop_offtoblk_desc](kernel/vnop_offtoblk_desc.md)
- [vnop_open_desc](kernel/vnop_open_desc.md)
- [vnop_pagein_desc](kernel/vnop_pagein_desc.md)
- [vnop_pageout_desc](kernel/vnop_pageout_desc.md)
- [vnop_pathconf_desc](kernel/vnop_pathconf_desc.md)
- [vnop_print_desc](kernel/vnop_print_desc.md)
- [vnop_read_desc](kernel/vnop_read_desc.md)
- [vnop_readdir_desc](kernel/vnop_readdir_desc.md)
- [vnop_readdirattr_desc](kernel/vnop_readdirattr_desc.md)
- [vnop_readlink_desc](kernel/vnop_readlink_desc.md)
- [vnop_reclaim_desc](kernel/vnop_reclaim_desc.md)
- [vnop_remove_desc](kernel/vnop_remove_desc.md)
- [vnop_removexattr_desc](kernel/vnop_removexattr_desc.md)
- [vnop_rename_desc](kernel/vnop_rename_desc.md)
- [vnop_renamex_desc](kernel/vnop_renamex_desc.md)
- [vnop_revoke_desc](kernel/vnop_revoke_desc.md)
- [vnop_rmdir_desc](kernel/vnop_rmdir_desc.md)
- [vnop_searchfs_desc](kernel/vnop_searchfs_desc.md)
- [vnop_select_desc](kernel/vnop_select_desc.md)
- [vnop_setattr_desc](kernel/vnop_setattr_desc.md)
- [vnop_setlabel_desc](kernel/vnop_setlabel_desc.md)
- [vnop_setxattr_desc](kernel/vnop_setxattr_desc.md)
- [vnop_strategy_desc](kernel/vnop_strategy_desc.md)
- [vnop_symlink_desc](kernel/vnop_symlink_desc.md)
- [vnop_truncate_desc](kernel/vnop_truncate_desc.md)
- [vnop_whiteout_desc](kernel/vnop_whiteout_desc.md)
- [vnop_write_desc](kernel/vnop_write_desc.md)
- [vnode_addfsref](kernel/1562216-vnode_addfsref.md)
- [vnode_authattr](kernel/1562106-vnode_authattr.md)
- [vnode_authattr_new](kernel/1562184-vnode_authattr_new.md)
- [vnode_authorize](kernel/1562084-vnode_authorize.md)
- [vnode_clearautocandidate](kernel/1562373-vnode_clearautocandidate.md)
- [vnode_cleardirty](kernel/1562294-vnode_cleardirty.md)
- [vnode_clearfastdevicecandidate](kernel/1562403-vnode_clearfastdevicecandidate.md)
- [vnode_clearfsnode](kernel/1562353-vnode_clearfsnode.md)
- [vnode_clearmountedon](kernel/1562415-vnode_clearmountedon.md)
- [vnode_clearnocache](kernel/1562430-vnode_clearnocache.md)
- [vnode_clearnoreadahead](kernel/1562228-vnode_clearnoreadahead.md)
- [vnode_close](kernel/1562091-vnode_close.md)
- [vnode_create](kernel/1562117-vnode_create.md)
- [vnode_fsnode](kernel/1562316-vnode_fsnode.md)
- [vnode_get](kernel/1562083-vnode_get.md)
- [vnode_get_va_fsid](kernel/3130334-vnode_get_va_fsid.md)
- [vnode_getattr](kernel/1562270-vnode_getattr.md)
- [vnode_getbackingvnode](kernel/2977321-vnode_getbackingvnode.md)
- [vnode_getname](kernel/1562283-vnode_getname.md)
- [vnode_getparent](kernel/1562185-vnode_getparent.md)
- [vnode_getwithref](kernel/1562306-vnode_getwithref.md)
- [vnode_getwithvid](kernel/1562409-vnode_getwithvid.md)
- [vnode_hascleanblks](kernel/1562371-vnode_hascleanblks.md)
- [vnode_hasdirtyblks](kernel/1562463-vnode_hasdirtyblks.md)
- [vnode_isautocandidate](kernel/1562339-vnode_isautocandidate.md)
- [vnode_isblk](kernel/1562233-vnode_isblk.md)
- [vnode_ischr](kernel/1562401-vnode_ischr.md)
- [vnode_isdir](kernel/1562276-vnode_isdir.md)
- [vnode_isdirty](kernel/1562357-vnode_isdirty.md)
- [vnode_isfastdevicecandidate](kernel/1562391-vnode_isfastdevicecandidate.md)
- [vnode_isfifo](kernel/1562153-vnode_isfifo.md)
- [vnode_isinuse](kernel/1562179-vnode_isinuse.md)
- [vnode_islnk](kernel/1562202-vnode_islnk.md)
- [vnode_ismount](kernel/1562400-vnode_ismount.md)
- [vnode_ismountedon](kernel/1562452-vnode_ismountedon.md)
- [vnode_isnamedstream](kernel/1562161-vnode_isnamedstream.md)
- [vnode_isnocache](kernel/1562192-vnode_isnocache.md)
- [vnode_isnoreadahead](kernel/1562307-vnode_isnoreadahead.md)
- [vnode_isonexternalstorage](kernel/3175002-vnode_isonexternalstorage.md)
- [vnode_israge](kernel/1562229-vnode_israge.md)
- [vnode_isrecycled](kernel/1562214-vnode_isrecycled.md)
- [vnode_isreg](kernel/1562441-vnode_isreg.md)
- [vnode_isswap](kernel/1562252-vnode_isswap.md)
- [vnode_issystem](kernel/1562350-vnode_issystem.md)
- [vnode_isvroot](kernel/1562236-vnode_isvroot.md)
- [vnode_iterate](kernel/1562464-vnode_iterate.md)
- [vnode_lookup](kernel/1562245-vnode_lookup.md)
- [vnode_mount](kernel/1562358-vnode_mount.md)
- [vnode_mountedhere](kernel/1562327-vnode_mountedhere.md)
- [vnode_needssnapshots](kernel/1562160-vnode_needssnapshots.md)
- [vnode_notify](kernel/1562393-vnode_notify.md)
- [vnode_open](kernel/1562149-vnode_open.md)
- [vnode_put](kernel/1562280-vnode_put.md)
- [vnode_putname](kernel/1562445-vnode_putname.md)
- [vnode_recycle](kernel/1562237-vnode_recycle.md)
- [vnode_ref](kernel/1562240-vnode_ref.md)
- [vnode_rele](kernel/1562121-vnode_rele.md)
- [vnode_removefsref](kernel/1562210-vnode_removefsref.md)
- [vnode_setattr](kernel/1562455-vnode_setattr.md)
- [vnode_setautocandidate](kernel/1562116-vnode_setautocandidate.md)
- [vnode_setdirty](kernel/1562289-vnode_setdirty.md)
- [vnode_setfastdevicecandidate](kernel/1562221-vnode_setfastdevicecandidate.md)
- [vnode_setmountedon](kernel/1562370-vnode_setmountedon.md)
- [vnode_setmultipath](kernel/1562201-vnode_setmultipath.md)
- [vnode_setnocache](kernel/1562318-vnode_setnocache.md)
- [vnode_setnoreadahead](kernel/1562123-vnode_setnoreadahead.md)
- [vnode_settag](kernel/1562288-vnode_settag.md)
- [vnode_specrdev](kernel/1562443-vnode_specrdev.md)
- [vnode_startwrite](kernel/1562369-vnode_startwrite.md)
- [vnode_tag](kernel/1562337-vnode_tag.md)
- [vnode_uncache_credentials](kernel/1562109-vnode_uncache_credentials.md)
- [vnode_update_identity](kernel/1562361-vnode_update_identity.md)
- [vnode_vfs64bitready](kernel/1562169-vnode_vfs64bitready.md)
- [vnode_vfsisrdonly](kernel/1562081-vnode_vfsisrdonly.md)
- [vnode_vfsmaxsymlen](kernel/1562159-vnode_vfsmaxsymlen.md)
- [vnode_vfsname](kernel/1562467-vnode_vfsname.md)
- [vnode_vfstypenum](kernel/1562295-vnode_vfstypenum.md)
- [vnode_vid](kernel/1562119-vnode_vid.md)
- [vnode_vtype](kernel/1562175-vnode_vtype.md)
- [vnode_waitforwrites](kernel/1562434-vnode_waitforwrites.md)
- [vnode_writedone](kernel/1562375-vnode_writedone.md)
- [vnode_attr](kernel/vnode_attr.md)
- [vnode_fsparam](kernel/vnode_fsparam.md)
- [vnode_t](kernel/vnode_t.md)
- [vnodeopv_desc](kernel/vnodeopv_desc.md)
- [vnodeopv_entry_desc](kernel/vnodeopv_entry_desc.md)
- [vnop_access_args](kernel/vnop_access_args.md)
- [vnop_advlock_args](kernel/vnop_advlock_args.md)
- [vnop_allocate_args](kernel/vnop_allocate_args.md)
- [vnop_blktooff_args](kernel/vnop_blktooff_args.md)
- [vnop_blockmap_args](kernel/vnop_blockmap_args.md)
- [vnop_bwrite_args](kernel/vnop_bwrite_args.md)
- [vnop_clonefile_args](kernel/vnop_clonefile_args.md)
- [vnop_close_args](kernel/vnop_close_args.md)
- [vnop_copyfile_args](kernel/vnop_copyfile_args.md)
- [vnop_create_args](kernel/vnop_create_args.md)
- [vnop_exchange_args](kernel/vnop_exchange_args.md)
- [vnop_fsync_args](kernel/vnop_fsync_args.md)
- [vnop_generic_args](kernel/vnop_generic_args.md)
- [vnop_getattr_args](kernel/vnop_getattr_args.md)
- [vnop_getattrlistbulk_args](kernel/vnop_getattrlistbulk_args.md)
- [vnop_getxattr_args](kernel/vnop_getxattr_args.md)
- [vnop_inactive_args](kernel/vnop_inactive_args.md)
- [vnop_ioctl_args](kernel/vnop_ioctl_args.md)
- [vnop_kqfilt_add_args](kernel/vnop_kqfilt_add_args.md)
- [vnop_kqfilt_remove_args](kernel/vnop_kqfilt_remove_args.md)
- [vnop_link_args](kernel/vnop_link_args.md)
- [vnop_listxattr_args](kernel/vnop_listxattr_args.md)
- [vnop_lookup_args](kernel/vnop_lookup_args.md)
- [vnop_mkdir_args](kernel/vnop_mkdir_args.md)
- [vnop_mknod_args](kernel/vnop_mknod_args.md)
- [vnop_mmap_args](kernel/vnop_mmap_args.md)
- [vnop_mmap_check_args](kernel/vnop_mmap_check_args.md)
- [vnop_mnomap_args](kernel/vnop_mnomap_args.md)
- [vnop_offtoblk_args](kernel/vnop_offtoblk_args.md)
- [vnop_open_args](kernel/vnop_open_args.md)
- [vnop_pagein_args](kernel/vnop_pagein_args.md)
- [vnop_pageout_args](kernel/vnop_pageout_args.md)
- [vnop_pathconf_args](kernel/vnop_pathconf_args.md)
- [vnop_read_args](kernel/vnop_read_args.md)
- [vnop_readdir_args](kernel/vnop_readdir_args.md)
- [vnop_readdirattr_args](kernel/vnop_readdirattr_args.md)
- [vnop_readlink_args](kernel/vnop_readlink_args.md)
- [vnop_reclaim_args](kernel/vnop_reclaim_args.md)
- [vnop_remove_args](kernel/vnop_remove_args.md)
- [vnop_removexattr_args](kernel/vnop_removexattr_args.md)
- [vnop_rename_args](kernel/vnop_rename_args.md)
- [vnop_renamex_args](kernel/vnop_renamex_args.md)
- [vnop_revoke_args](kernel/vnop_revoke_args.md)
- [vnop_rmdir_args](kernel/vnop_rmdir_args.md)
- [vnop_searchfs_args](kernel/vnop_searchfs_args.md)
- [vnop_select_args](kernel/vnop_select_args.md)
- [vnop_setattr_args](kernel/vnop_setattr_args.md)
- [vnop_setlabel_args](kernel/vnop_setlabel_args.md)
- [vnop_setxattr_args](kernel/vnop_setxattr_args.md)
- [vnop_strategy_args](kernel/vnop_strategy_args.md)
- [vnop_symlink_args](kernel/vnop_symlink_args.md)
- [vnop_whiteout_args](kernel/vnop_whiteout_args.md)
- [vnop_write_args](kernel/vnop_write_args.md)

## See Also

### BSD

- [architecture](kernel/architecture.md)
- [bsm](kernel/bsm.md)
- [hfs](kernel/hfs.md)
- [kern](kernel/kern.md)
- [Math](kernel/math.md)
- [miscfs](kernel/miscfs.md)
- [net](kernel/net.md)
- [Strings](kernel/strings.md)
- [vfs](kernel/vfs.md)
- [vm](kernel/vm.md)
