This section contains information about the interfaces and subroutines in the kernel.
Page 8
- callout_pending
- callout_reset
- callout_reset_curcpu
- callout_reset_on
- callout_reset_sbt
- callout_reset_sbt_curcpu
- callout_reset_sbt_on
- callout_schedule
- callout_schedule_curcpu
- callout_schedule_on
- callout_schedule_sbt
- callout_schedule_sbt_curcpu
- callout_schedule_sbt_on
- callout_stop
- callout_when
- carousel
- Orient a toolchanger carousel using various encoding schemes
- casueword
- casueword , casueword32 , casuword , casuword32 — fetch, compare and store data from user-space
- casueword32
- casueword , casueword32 , casuword , casuword32 — fetch, compare and store data from user-space
- casuword
- casueword , casueword32 , casuword , casuword32 — fetch, compare and store data from user-space
- casuword32
- casueword , casueword32 , casuword , casuword32 — fetch, compare and store data from user-space
- cd
- CDROM driver for the CAM SCSI subsystem
- charge_pump
- Create a square-wave for the 'charge pump' input of some controller boards
- choosethread
- choosethread , procrunnable , remrunqueue , setrunqueue — manage the queue of runnable processes
- clarke2
- Two input version of Clarke transform
- clarke3
- Clarke (3 phase to cartesian) transform
- clarkeinv
- Inverse Clarke transform
- classicladder
- ClassicLadder - realtime software plc based on ladder logic
- clear_unrhdr
- new_unrhdr , clear_unrhdr , delete_unrhdr , alloc_unr , alloc_unr_specific , free_unr — kernel unit number allocator
- cnv
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_binary
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_bool
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_bool_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_descriptor
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_descriptor_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_null
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_number
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_number_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_nvlist
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_nvlist_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_string
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_free_string_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_binary
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_bool
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_bool_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_descriptor
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_descriptor_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_number
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_number_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_nvlist
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_nvlist_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_string
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_get_string_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_binary
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_bool
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_bool_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_descriptor
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_descriptor_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_number
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_number_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_nvlist
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_nvlist_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_string
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- cnvlist_take_string_array
- cnvlist_get , cnvlist_take , cnvlist_free — API for managing name/value pairs by cookie
- comp
- Two input comparator with hysteresis
- condvar
- config_intrhook
- schedule a function to be run after interrupts have been enabled, but before root is mounted
- config_intrhook_disestablish
- config_intrhook — schedule a function to be run after interrupts have been enabled, but before root is mounted
- config_intrhook_establish
- config_intrhook — schedule a function to be run after interrupts have been enabled, but before root is mounted
- config_intrhook_oneshot
- config_intrhook — schedule a function to be run after interrupts have been enabled, but before root is mounted
- constant
- Use a parameter to set the value of a pin
- contigfree
- contigmalloc , contigfree — manage contiguous kernel physical memory
- contigmalloc
- contigmalloc , contigfree — manage contiguous kernel physical memory
- contigmalloc_domainset
- contigmalloc , contigfree — manage contiguous kernel physical memory
- conv_bit_float
- Convert a value from bit to float
- conv_bit_s32
- Convert a value from bit to s32
- conv_bit_u32
- Convert a value from bit to u32
- conv_float_s32
- Convert a value from float to s32
- conv_float_u32
- Convert a value from float to u32
- conv_s32_bit
- Convert a value from s32 to bit
- conv_s32_float
- Convert a value from s32 to float
- conv_s32_u32
- Convert a value from s32 to u32
- conv_u32_bit
- Convert a value from u32 to bit
- conv_u32_float
- Convert a value from u32 to float
- conv_u32_s32
- Convert a value from u32 to s32
- copy
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copyin
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copyin_nofault
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copyinstr
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copyout
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copyout_nofault
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- copystr
- copy , copyin , copyin_nofault , copyout , copyout_nofault , copystr , copyinstr — kernel copy functions
- corexy_by_hal
- CoreXY kinematics
- count_dev
- vcount , count_dev — get total number of references to a device
- counter
- counts input pulses (DEPRECATED)
- counter
- SMP-friendly kernel counter implementation
- counter_enter
- counter — SMP-friendly kernel counter implementation
- counter_exit
- counter — SMP-friendly kernel counter implementation
- counter_u64_add
- counter — SMP-friendly kernel counter implementation
- counter_u64_add_protected
- counter — SMP-friendly kernel counter implementation