Section 9
- lan_reply · Handle all data sent from the hardware.
- latencybins · comp utility for scripts/latency-histogram
- lcd · Stream HAL data to an LCD screen
- le16dec · byte order operations
- le16enc · byte order operations
- le16toh · byte order operations
- le32dec · byte order operations
- le32enc · byte order operations
- le32toh · byte order operations
- le64dec · byte order operations
- le64enc · byte order operations
- le64toh · byte order operations
- lease_get_mtime · get the last modified time of an inode
- libata
- libnv · library for name/value pairs
- librs
- limit1 · Limit the output signal to fall between min and max
- limit2 · Limit the output signal to fall between min and max and limit its slew rate to less than maxv per second. When the signal is a position, this means that position and velocity are limited.
- limit3 · Follow input signal while obeying limits
- limit_axis · Dynamic range based axis limits
- lincurve · one-dimensional lookup table
- lineardeltakins · Kinematics for a linear delta robot
- list_add · add a new entry
- list_add_rcu · add a new entry to rcu-protected list
- list_add_tail · add a new entry
- list_add_tail_rcu · add a new entry to rcu-protected list
- list_cut_before · cut a list into two, before given entry
- list_cut_position · cut a list into two
- list_del · deletes entry from list.
- list_del_init · deletes entry from list and reinitialize it.
- list_del_rcu · deletes entry from list without re-initialization
- list_empty · tests whether a list is empty
- list_empty_careful · tests whether a list is empty and not being modified
- list_entry · get the struct for this entry
- list_first_entry · get the first element from a list
- list_first_entry_or_null · get the first element from a list
- list_for_each · iterate over a list
- list_for_each_continue_rcu
- list_for_each_entry · iterate over list of given type
- list_for_each_entry_continue · continue iteration over list of given type
- list_for_each_entry_continue_reverse · iterate backwards from the given point
- list_for_each_entry_from · iterate over list of given type from the current point
- list_for_each_entry_rcu · iterate over rcu list of given type
- list_for_each_entry_reverse · iterate backwards over list of given type.
- list_for_each_entry_safe · iterate over list of given type safe against removal of list entry
- list_for_each_entry_safe_continue · continue list iteration safe against removal
- list_for_each_entry_safe_from · iterate over list from current point safe against removal
- list_for_each_entry_safe_reverse · iterate backwards over list safe against removal
- list_for_each_prev · iterate over a list backwards
- list_for_each_prev_safe · iterate over a list backwards safe against removal of list entry
- list_for_each_rcu · iterate over an rcu-protected list
- list_for_each_safe · iterate over a list safe against removal of list entry
- list_for_each_safe_rcu
- list_is_last · tests whether list is the last entry in list head
- list_is_singular · tests whether a list has just one entry.
- list_last_entry · get the last element from a list
- list_move · delete from one list and add as another's head
- list_move_tail · delete from one list and add as another's tail
- list_next_entry · get the next element in list
- list_prepare_entry · prepare a pos entry for use in list_for_each_entry_continue
- list_prev_entry · get the prev element in list
- list_replace · replace old entry by new one
- list_replace_rcu · replace old entry by new one
- list_rotate_left · rotate the list to the left
- list_safe_reset_next · reset a stale list_for_each_entry_safe loop
- list_splice · join two lists, this is designed for stacks
- list_splice_init · join two lists and reinitialise the emptied list.
- list_splice_init_rcu · splice an RCU-protected list into an existing list.
- list_splice_tail · join two lists, each list being a queue
- list_splice_tail_init · join two lists and reinitialise the emptied list
- ll_rw_block · level access to block devices (DEPRECATED)
- lock · lockmgr family of functions
- lock_may_read · checks that the region is free of locks
- lock_may_write · checks that the region is free of locks
- LOCK_PROFILING · kernel lock profiling support
- lock_sock_fast · fast version of lock_sock
- lock_two_nondirectories · take two i_mutexes on non-directory objects
- lockcount · lockmgr family of functions
- lockdestroy · lockmgr family of functions
- locking · kernel synchronization primitives
- lockinit · lockmgr family of functions
- lockmgr · lockmgr family of functions
- lockmgr_args · lockmgr family of functions
- lockmgr_args_rw · lockmgr family of functions
- lockmgr_assert · lockmgr family of functions
- lockmgr_disown · lockmgr family of functions
- lockmgr_disowned · lockmgr family of functions
- lockmgr_lock_flags · lockmgr family of functions
- lockmgr_printinfo · lockmgr family of functions
- lockmgr_recursed · lockmgr family of functions
- lockmgr_rw · lockmgr family of functions
- lockmgr_slock · lockmgr family of functions
- lockmgr_unlock · lockmgr family of functions
- lockmgr_xlock · lockmgr family of functions
- locks_lock_inode_wait · Apply a lock to an inode
- locks_mandatory_area · Check for a conflicting lock
- locks_mandatory_locked · Check for an active lock
- locks_unlink_lock · Delete a lock and then free it.
- lockstatus · lockmgr family of functions
- log · formatted output conversion
- logic · LinuxCNC HAL component providing configurable logic functions
- lookup_bdev · lookup a struct block_device by name
- lookup_create · lookup a dentry, creating it if it doesn't exist
- lookup_one_len · filesystem helper to lookup single pathname component
- lookup_one_len_unlocked · filesystem helper to lookup single pathname component
- lookup_resource · find an existing resource by a resource start address
- lower_32_bits · return bits 0-31 of a number
- lowpass · Low-pass filter
- lsm
- lut5 · Arbitrary 5-input logic function based on a look-up table