This section contains information about the interfaces and subroutines in the kernel.
Page 10
- device_is_quiet
- device_quiet , device_verbose , device_is_quiet — manipulate device quiet flag
- device_printf
- formatted output conversion
- device_probe_and_attach
- initialise a device
- device_quiet
- device_quiet , device_verbose , device_is_quiet — manipulate device quiet flag
- device_set_desc
- device_set_desc , device_set_desc_copy , device_get_desc — access the description of a device
- device_set_desc_copy
- device_set_desc , device_set_desc_copy , device_get_desc — access the description of a device
- device_set_driver
- associate a specific driver with a device node in the tree
- device_set_flags
- device_set_flags , device_get_flags — manipulate driver flags
- device_set_ivars
- device_get_ivars , device_set_ivars — access bus private variables
- device_unbusy
- device_get_state , device_busy , device_unbusy , device_is_alive , device_is_attached — manipulate device state
- device_verbose
- device_quiet , device_verbose , device_is_quiet — manipulate device quiet flag
- devicestat
- kernel interface for keeping device statistics
- devstat
- kernel interface for keeping device statistics
- devstat_end_transaction
- kernel interface for keeping device statistics
- devstat_end_transaction_bio
- kernel interface for keeping device statistics
- devstat_new_entry
- kernel interface for keeping device statistics
- devstat_remove_entry
- kernel interface for keeping device statistics
- devstat_start_transaction
- kernel interface for keeping device statistics
- devstat_start_transaction_bio
- kernel interface for keeping device statistics
- devtoname
- converts character device into a string indicating the device name
- differential
- kinematics for a differential transmission
- disk
- kernel disk storage API
- disk_add_alias
- disk — kernel disk storage API
- disk_alloc
- disk — kernel disk storage API
- disk_create
- disk — kernel disk storage API
- disk_destroy
- disk — kernel disk storage API
- disk_gone
- disk — kernel disk storage API
- disk_resize
- disk — kernel disk storage API
- div2
- Quotient of two floating point inputs
- dnv
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_binary
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_bool
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_descriptor
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_number
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_nvlist
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_get_string
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_binary
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_bool
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_descriptor
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_number
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_nvlist
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- dnvlist_take_string
- dnvlist_get , dnvlist_take — API for getting name/value pairs. Nonexistent pairs do not raise an error
- domain
- domain_add , pfctlinput , pfctlinput2 , pffinddomain , pffindproto , pffindtype , DOMAIN_SET — network domain management
- domain_add
- domain_add , pfctlinput , pfctlinput2 , pffinddomain , pffindproto , pffindtype , DOMAIN_SET — network domain management
- domainset
- domainset(9) — domainset functions and operation
- dpcpu
- Kernel Dynamic Per-CPU Memory Allocator
- drain_dev_clone_events
- dev_clone , drain_dev_clone_events — eventhandler for name-based device cloning in devfs
- drbr
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_dequeue
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_dequeue_cond
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_empty
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_enqueue
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_flush
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_free
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_inuse
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- drbr_stats_update
- drbr , drbr_free , drbr_enqueue , drbr_dequeue , drbr_dequeue_cond , drbr_flush , drbr_empty , drbr_inuse , — network driver interface to buf_ring
- driver
- structure describing a device driver
- edge
- Edge detector
- efirt
- efirt , efi_rt_ok , efi_get_table , efi_get_time , efi_get_time_capabilities , efi_reset_system , efi_set_time , efi_var_get , efi_var_nextname , efi_var_set — kernel access to UEFI runtime services
- encoder
- software counting of quadrature encoder signals
- encoder_ratio
- an electronic gear to synchronize two axes
- eoffset_per_angle
- Compute External Offset Per Angle
- epoch
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_alloc
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_call
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_context
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_drain_callbacks
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_enter
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_exit
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_free
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- epoch_wait
- epoch , epoch_context , epoch_alloc , epoch_free , epoch_enter , epoch_exit , epoch_wait , epoch_call , epoch_drain_callbacks , in_epoch , — kernel epoch based reclamation
- estop_latch
- Software ESTOP latch
- et_ban
- eventtimers — kernel event timers subsystem
- et_deregister
- eventtimers — kernel event timers subsystem
- et_find
- eventtimers — kernel event timers subsystem
- et_free
- eventtimers — kernel event timers subsystem
- et_init
- eventtimers — kernel event timers subsystem
- et_register
- eventtimers — kernel event timers subsystem
- et_start
- eventtimers — kernel event timers subsystem
- et_stop
- eventtimers — kernel event timers subsystem
- eventhandler_deregister
- EVENTHANDLER — kernel event handling functions
- eventhandler_find_list
- EVENTHANDLER — kernel event handling functions
- eventhandler_prune_list
- EVENTHANDLER — kernel event handling functions
- eventhandler_register
- EVENTHANDLER — kernel event handling functions
- eventtimers
- kernel event timers subsystem
- execsigs
- extattr
- virtual file system named extended attributes
- fail
- fail points
- fdt_pinctrl
- helper functions for FDT pinmux controller drivers
- fdt_pinctrl_configure
- fdt_pinctrl — helper functions for FDT pinmux controller drivers
- fdt_pinctrl_configure_by_name
- fdt_pinctrl — helper functions for FDT pinmux controller drivers
- fdt_pinctrl_configure_tree
- fdt_pinctrl — helper functions for FDT pinmux controller drivers
- fdt_pinctrl_register
- fdt_pinctrl — helper functions for FDT pinmux controller drivers
- feedcomp
- Multiply the input by the ratio of current velocity to the feed rate
- fetch
- fetch , fubyte , fuword , fuword16 , fuword32 , fuword64 , fueword , fueword32 , fueword64 — fetch data from user-space
- filter_kalman
- Unidimensional Kalman filter, also known as linear quadratic estimation (LQE)
- firmware
- firmware_register , firmware_unregister , firmware_get , firmware_put — firmware image loading and management
- firmware_get
- firmware_register , firmware_unregister , firmware_get , firmware_put — firmware image loading and management
- firmware_put
- firmware_register , firmware_unregister , firmware_get , firmware_put — firmware image loading and management