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