This section contains information about the interfaces and subroutines in the kernel.

Page 4

VFS_ROOT
return the root vnode of a file system
VFS_SET
set up loadable file system vfsconf
VFS_STATFS
return file system status
VFS_SYNC
flush unwritten data
VFS_UNMOUNT
unmount a file system
VFS_VGET
convert an inode number to a vnode
VOP_ACCESS
VOP_ACCESS , VOP_ACCESSX — check access permissions of a file or Unix domain socket
VOP_ACCESSX
VOP_ACCESS , VOP_ACCESSX — check access permissions of a file or Unix domain socket
VOP_ACLCHECK
check an access control list for a vnode
VOP_ADVISE
apply advice about use of file data
VOP_ADVLOCK
advisory record locking
VOP_ALLOCATE
allocate storage for a file
VOP_ATTRIB
VOP_GETATTR , VOP_SETATTR — get and set attributes on a file or directory
VOP_BMAP
Logical to physical block number conversion
VOP_BWRITE
write a file system buffer
VOP_CLOSE
VOP_OPEN , VOP_CLOSE — open or close a file
VOP_CREATE
VOP_CREATE , VOP_MKNOD , VOP_MKDIR , VOP_SYMLINK — create a file, socket, fifo, device, directory or symlink
VOP_FDATASYNC
VOP_FDATASYNC , VOP_FSYNC — flush file system buffers for a file
VOP_FSYNC
VOP_FDATASYNC , VOP_FSYNC — flush file system buffers for a file
VOP_GETACL
retrieve access control list for a vnode
VOP_GETATTR
VOP_GETATTR , VOP_SETATTR — get and set attributes on a file or directory
VOP_GETEXTATTR
retrieve named extended attribute from a vnode
VOP_GETPAGES
VOP_GETPAGES , VOP_PUTPAGES — read or write VM pages from a file
VOP_INACTIVE
VOP_INACTIVE , VOP_RECLAIM — reclaim file system resources for a vnode
VOP_IOCTL
device specific control
VOP_ISLOCKED
VOP_LOCK , VOP_UNLOCK , VOP_ISLOCKED , vn_lock — serialize access to a vnode
VOP_LINK
create a new name for a file
VOP_LISTEXTATTR
retrieve a list of named extended attribute from a vnode
VOP_LOCK
VOP_LOCK , VOP_UNLOCK , VOP_ISLOCKED , vn_lock — serialize access to a vnode
VOP_LOOKUP
lookup a component of a pathname
VOP_MKDIR
VOP_CREATE , VOP_MKNOD , VOP_MKDIR , VOP_SYMLINK — create a file, socket, fifo, device, directory or symlink
VOP_MKNOD
VOP_CREATE , VOP_MKNOD , VOP_MKDIR , VOP_SYMLINK — create a file, socket, fifo, device, directory or symlink
VOP_OPEN
VOP_OPEN , VOP_CLOSE — open or close a file
VOP_OPENCLOSE
VOP_OPEN , VOP_CLOSE — open or close a file
VOP_PATHCONF
return POSIX pathconf information
VOP_PRINT
print debugging information
VOP_PUTPAGES
VOP_GETPAGES , VOP_PUTPAGES — read or write VM pages from a file
VOP_RDWR
VOP_READ , VOP_WRITE — read or write a file
VOP_READ
VOP_READ , VOP_WRITE — read or write a file
VOP_READDIR
read contents of a directory
VOP_READLINK
read the target of a symbolic link
VOP_REALLOCBLKS
rearrange blocks in a file to be contiguous
VOP_RECLAIM
VOP_INACTIVE , VOP_RECLAIM — reclaim file system resources for a vnode
VOP_REMOVE
VOP_REMOVE , VOP_RMDIR — remove a file or directory
VOP_RENAME
rename a file
VOP_REVOKE
revoke access to a device and its aliases
VOP_RMDIR
VOP_REMOVE , VOP_RMDIR — remove a file or directory
VOP_SETACL
set the access control list for a vnode
VOP_SETATTR
VOP_GETATTR , VOP_SETATTR — get and set attributes on a file or directory
VOP_SETEXTATTR
set named extended attribute for a vnode
VOP_STRATEGY
read or write a file system buffer
VOP_SYMLINK
VOP_CREATE , VOP_MKNOD , VOP_MKDIR , VOP_SYMLINK — create a file, socket, fifo, device, directory or symlink
VOP_UNLOCK
VOP_LOCK , VOP_UNLOCK , VOP_ISLOCKED , vn_lock — serialize access to a vnode
VOP_VPTOCNP
translate a vnode to its component name
VOP_VPTOFH
turn a vnode into an NFS filehandle
VOP_WRITE
VOP_READ , VOP_WRITE — read or write a file
VREF
vref , vrefl — increment the use count for a vnode
_PHOLD
PHOLD — hold a process
_PRELE
PHOLD — hold a process
_build_libccrtp-eppWJD_libccrtp-2.0.9_src_.9_src_
src Directory Reference
_build_libccrtp-eppWJD_libccrtp-2.0.9_src_ccrtp_.9_src_ccrtp_
ccrtp Directory Reference
abs
Compute the absolute value and sign of the input signal
abs_s32
Compute the absolute value and sign of the input signal
accept_filt_add
accept_filter , accept_filt_add , accept_filt_del , accept_filt_generic_mod_event , accept_filt_get — filter incoming connections
accept_filt_del
accept_filter , accept_filt_add , accept_filt_del , accept_filt_generic_mod_event , accept_filt_get — filter incoming connections
accept_filt_generic_mod_event
accept_filter , accept_filt_add , accept_filt_del , accept_filt_generic_mod_event , accept_filt_get — filter incoming connections
accept_filt_get
accept_filter , accept_filt_add , accept_filt_del , accept_filt_generic_mod_event , accept_filt_get — filter incoming connections
accept_filter
accept_filter , accept_filt_add , accept_filt_del , accept_filt_generic_mod_event , accept_filt_get — filter incoming connections
accf_data
buffer incoming connections until data arrives
accf_dns
buffer incoming DNS requests until the whole first request is present
accf_http
buffer incoming connections until a certain complete HTTP requests arrive
acl
virtual file system access control lists
alloc_unr
new_unrhdr , clear_unrhdr , delete_unrhdr , alloc_unr , alloc_unr_specific , free_unr — kernel unit number allocator
alloc_unr_specific
new_unrhdr , clear_unrhdr , delete_unrhdr , alloc_unr , alloc_unr_specific , free_unr — kernel unit number allocator
alloc_unrl
new_unrhdr , clear_unrhdr , delete_unrhdr , alloc_unr , alloc_unr_specific , free_unr — kernel unit number allocator
alq
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_close
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_flush
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_get
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_getn
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_open
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_open_flags
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_post
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_post_flags
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_write
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
alq_writen
alq , alq_open_flags , alq_open , alq_writen , alq_write , alq_flush , alq_close , alq_getn , alq_get , alq_post_flags , alq_post — Asynchronous Logging Queues
altq
ALTQ — kernel interfaces for manipulating output queues on network interfaces
and2
Two-input AND gate
anglejog
Jog two axes (or joints) at an angle
arc4rand
arc4rand , arc4random , random , read_random , read_random_uio , srandom — supply pseudo-random numbers
arc4random
arc4rand , arc4random , random , read_random , read_random_uio , srandom — supply pseudo-random numbers
at_pid
obsolete pid HAL component  
atomic
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_add
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_clear
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_cmpset
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_fcmpset
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_fetchadd
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_load
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations
atomic_readandclear
atomic_add , atomic_clear , atomic_cmpset , atomic_fcmpset , atomic_fetchadd , atomic_load , atomic_readandclear , atomic_set , atomic_subtract , atomic_store , atomic_thread_fence — atomic operations