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

Page 24

usb_fifo_put_data_error
usb_fifo_put_data_linear
usb_fifo_reset
usb_fifo_softc
usb_fifo_wakeup
usbd_do_request
usbd_do_request_flags
usbd_errstr
usbd_lookup_id_by_info
usbd_lookup_id_by_uaa
usbd_transfer_clear_stall
usbd_transfer_drain
usbd_transfer_pending
usbd_transfer_poll
usbd_transfer_setup
usbd_transfer_start
usbd_transfer_stop
usbd_transfer_submit
usbd_transfer_unsetup
usbd_xfer_clr_flag
usbd_xfer_frame_data
usbd_xfer_frame_len
usbd_xfer_get_frame
usbd_xfer_get_priv
usbd_xfer_is_stalled
usbd_xfer_max_framelen
usbd_xfer_max_frames
usbd_xfer_max_len
usbd_xfer_set_flag
usbd_xfer_set_frame_data
usbd_xfer_set_frame_len
usbd_xfer_set_frame_offset
usbd_xfer_set_frames
usbd_xfer_set_interval
usbd_xfer_set_priv
usbd_xfer_set_stall
usbd_xfer_set_timeout
usbd_xfer_softc
usbd_xfer_state
usbd_xfer_status
usbdi
useracc
kernacc , useracc — check memory regions for accessibility
userkins
Template for user-built kinematics
vaccess
generate an access control decision using vnode parameters
vaccess_acl_nfs4
generate a NFSv4 ACL access control decision using vnode parameters
vaccess_acl_posix1e
generate a POSIX.1e ACL access control decision using vnode parameters
vcount
vcount , count_dev — get total number of references to a device
vdrop
vhold , vdrop , vdropl — acquire/release a hold on a vnode
vdropl
vhold , vdrop , vdropl — acquire/release a hold on a vnode
vflush
flush vnodes for a mount point
vfs_busy
marks a mount point as busy
vfs_copyopt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_filteropt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_flagopt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_getnewfsid
allocate a new file system identifier
vfs_getopt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_getopts
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_getvfs
returns a mount point given its file system identifier
vfs_modevent
vfsconf — vfs configuration information
vfs_mountedfrom
sets the mounted from name for a mount
vfs_register
vfsconf — vfs configuration information
vfs_rootmountalloc
allocate a root mount structure
vfs_scanopt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_setopt
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_setopt_part
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_setopts
vfs_getopt , vfs_getopts , vfs_flagopt , vfs_scanopt , vfs_copyopt , vfs_filteropt , vfs_setopt , vfs_setopt_part , vfs_setopts — manipulate mount options and their values
vfs_suser
check if credentials have superuser privileges for a mount point
vfs_timestamp
generate current timestamp
vfs_unbusy
unbusy a mount point
vfs_unmountall
unmount all file systems
vfs_unregister
vfsconf — vfs configuration information
vfsconf
vfs configuration information
vget
get a vnode from the free list
vgone
prepare a vnode for reuse
vhold
vhold , vdrop , vdropl — acquire/release a hold on a vnode
vholdl
vhold , vdrop , vdropl — acquire/release a hold on a vnode
vimage
VNET — network subsystem virtualization infrastructure
vinvalbuf
flushes and invalidates all buffers associated with a vnode
vm_fault_prefault
cluster page faults into a process's address space
vm_map
virtual address space portion of virtual memory subsystem
vm_map_check_protection
check memory protection for a vm_map
vm_map_create
create a new vm_map structure
vm_map_delete
deallocate an address range from a map
vm_map_entry_resize_free
vm map free space algorithm
vm_map_find
find a free region within a map, and optionally map a vm_object
vm_map_findspace
find a free region within a map
vm_map_growstack
vm_map_stack , vm_map_growstack — manage process stacks
vm_map_inherit
set fork inheritance flags for a range within a map
vm_map_init
initialize a vm_map structure for process zero
vm_map_insert
insert an object into a map
vm_map_lock
vm_map_lock , vm_map_unlock , vm_map_lock_read , vm_map_unlock_read , vm_map_trylock , vm_map_trylock_read , vm_map_lock_upgrade , vm_map_lock_downgrade — vm_map locking macros
vm_map_lock_downgrade
vm_map_lock , vm_map_unlock , vm_map_lock_read , vm_map_unlock_read , vm_map_trylock , vm_map_trylock_read , vm_map_lock_upgrade , vm_map_lock_downgrade — vm_map locking macros
vm_map_lock_read
vm_map_lock , vm_map_unlock , vm_map_lock_read , vm_map_unlock_read , vm_map_trylock , vm_map_trylock_read , vm_map_lock_upgrade , vm_map_lock_downgrade — vm_map locking macros
vm_map_lock_upgrade
vm_map_lock , vm_map_unlock , vm_map_lock_read , vm_map_unlock_read , vm_map_trylock , vm_map_trylock_read , vm_map_lock_upgrade , vm_map_lock_downgrade — vm_map locking macros
vm_map_lookup
vm_map_lookup , vm_map_lookup_done — lookup the vm_object backing a given virtual region
vm_map_lookup_done
vm_map_lookup , vm_map_lookup_done — lookup the vm_object backing a given virtual region
vm_map_madvise
apply advice about use of memory to map entries
vm_map_max
vm_map_max , vm_map_min , vm_map_pmap — return map properties
vm_map_min
vm_map_max , vm_map_min , vm_map_pmap — return map properties
vm_map_pmap
vm_map_max , vm_map_min , vm_map_pmap — return map properties