This section contains information about the interfaces and subroutines in the kernel.
Page 22
- soreceive_generic
- socket — kernel socket interface
- soreceive_stream
- socket — kernel socket interface
- soreserve
- socket — kernel socket interface
- sorflush
- socket — kernel socket interface
- sosend
- socket — kernel socket interface
- sosend_dgram
- socket — kernel socket interface
- sosend_generic
- socket — kernel socket interface
- sosetopt
- socket — kernel socket interface
- soshutdown
- socket — kernel socket interface
- sotoxsocket
- socket — kernel socket interface
- soundmodem
- amateur (AX.25) packet radio network driver for soundcards
- soupcall_clear
- socket — kernel socket interface
- soupcall_set
- socket — kernel socket interface
- sowakeup
- socket — kernel socket interface
- sphereprobe
- Probe a pretend hemisphere
- spindle
- Control a spindle with different acceleration and deceleration and optional gear change scaling
- spindle_monitor
- spindle at-speed and underspeed detection
- srandom
- arc4rand , arc4random , random , read_random , read_random_uio , srandom — supply pseudo-random numbers
- sserial
- hostmot2 - Smart Serial LinuxCNC HAL driver for the Mesa Electronics HostMot2 Smart-Serial remote cards
- stack
- kernel thread stack tracing routines
- stack_copy
- stack — kernel thread stack tracing routines
- stack_create
- stack — kernel thread stack tracing routines
- stack_destroy
- stack — kernel thread stack tracing routines
- stack_print
- stack — kernel thread stack tracing routines
- stack_print_ddb
- stack — kernel thread stack tracing routines
- stack_print_short
- stack — kernel thread stack tracing routines
- stack_print_short_ddb
- stack — kernel thread stack tracing routines
- stack_put
- stack — kernel thread stack tracing routines
- stack_save
- stack — kernel thread stack tracing routines
- stack_sbuf_print
- stack — kernel thread stack tracing routines
- stack_sbuf_print_ddb
- stack — kernel thread stack tracing routines
- stack_zero
- stack — kernel thread stack tracing routines
- stepgen
- software step pulse generation
- steptest
- Used by Stepconf to allow testing of acceleration and velocity values for an axis
- store
- store , subyte , suword — store data to user-space
- streamer
- stream file data into HAL in real time
- style
- kernel source file style guide
- style.lua
- FreeBSD lua file style guide
- subyte
- store , subyte , suword — store data to user-space
- sum2
- Sum of two inputs (each with a gain) and an offset
- superio
- superio_dev_disable
- superio_dev_enable
- superio_dev_enabled
- superio_devid
- superio_find_dev
- superio_get_dma
- superio_get_iobase
- superio_get_irq
- superio_get_ldn
- superio_get_type
- superio_read
- superio_revid
- superio_vendor
- superio_write
- supply
- set output pins with values from parameters (obsolete)
- suword
- store , subyte , suword — store data to user-space
- suword16
- store , subyte , suword — store data to user-space
- suword32
- store , subyte , suword — store data to user-space
- suword64
- store , subyte , suword — store data to user-space
- swi
- swi_add , swi_remove , swi_sched — register and schedule software interrupt handlers
- swi_add
- swi_add , swi_remove , swi_sched — register and schedule software interrupt handlers
- swi_remove
- swi_add , swi_remove , swi_sched — register and schedule software interrupt handlers
- swi_sched
- swi_add , swi_remove , swi_sched — register and schedule software interrupt handlers
- sx
- sx_assert
- sx_destroy
- sx_downgrade
- sx_init
- sx_init_flags
- sx_sleep
- sx_slock
- sx_slock_sig
- sx_sunlock
- sx_try_slock
- sx_try_upgrade
- sx_try_xlock
- sx_unlock
- sx_xholder
- sx_xlock
- sx_xlock_sig
- sx_xlocked
- sx_xunlock
- syscall_helper_register
- syscall_helper_register , syscall_helper_unregister — kernel syscall registration routines
- syscall_helper_unregister
- syscall_helper_register , syscall_helper_unregister — kernel syscall registration routines
- sysctl
- sysctl_add_oid
- sysctl_add_oid , sysctl_move_oid , sysctl_remove_oid , sysctl_remove_name — runtime sysctl tree manipulation
- sysctl_ctx_entry_add
- sysctl_ctx_init , sysctl_ctx_free , sysctl_ctx_entry_add , sysctl_ctx_entry_find , sysctl_ctx_entry_del — sysctl context for managing dynamically created sysctl OIDs
- sysctl_ctx_entry_del
- sysctl_ctx_init , sysctl_ctx_free , sysctl_ctx_entry_add , sysctl_ctx_entry_find , sysctl_ctx_entry_del — sysctl context for managing dynamically created sysctl OIDs
- sysctl_ctx_entry_find
- sysctl_ctx_init , sysctl_ctx_free , sysctl_ctx_entry_add , sysctl_ctx_entry_find , sysctl_ctx_entry_del — sysctl context for managing dynamically created sysctl OIDs
- sysctl_ctx_free
- sysctl_ctx_init , sysctl_ctx_free , sysctl_ctx_entry_add , sysctl_ctx_entry_find , sysctl_ctx_entry_del — sysctl context for managing dynamically created sysctl OIDs
- sysctl_ctx_init
- sysctl_ctx_init , sysctl_ctx_free , sysctl_ctx_entry_add , sysctl_ctx_entry_find , sysctl_ctx_entry_del — sysctl context for managing dynamically created sysctl OIDs
- sysctl_move_oid
- sysctl_add_oid , sysctl_move_oid , sysctl_remove_oid , sysctl_remove_name — runtime sysctl tree manipulation
- sysctl_msec_to_ticks
- sysctl_remove_name
- sysctl_add_oid , sysctl_move_oid , sysctl_remove_oid , sysctl_remove_name — runtime sysctl tree manipulation
- sysctl_remove_oid
- sysctl_add_oid , sysctl_move_oid , sysctl_remove_oid , sysctl_remove_name — runtime sysctl tree manipulation
- taskqueue
- asynchronous task execution
- taskqueue_block
- taskqueue — asynchronous task execution
- taskqueue_cancel
- taskqueue — asynchronous task execution
- taskqueue_cancel_timeout
- taskqueue — asynchronous task execution