This section contains information about the interfaces and subroutines in the kernel.
Page 15
- lockmgr_assert
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- lockmgr_disown
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- lockmgr_printinfo
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- lockmgr_recursed
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- lockmgr_rw
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- lockstatus
- lockinit , lockdestroy , lockmgr , lockmgr_args , lockmgr_args_rw , lockmgr_disown , lockmgr_printinfo , lockmgr_recursed , lockmgr_rw , lockstatus , lockmgr_assert — lockmgr family of functions
- log
- printf , uprintf , tprintf , log — formatted output conversion
- logic
- LinuxCNC HAL component providing configurable logic functions
- lowpass
- Low-pass filter
- lut5
- Arbitrary 5-input logic function based on a look-up table
- m_adj
- mbuf — memory management in the kernel IPC subsystem
- m_align
- mbuf — memory management in the kernel IPC subsystem
- m_append
- mbuf — memory management in the kernel IPC subsystem
- m_apply
- mbuf — memory management in the kernel IPC subsystem
- m_cat
- mbuf — memory management in the kernel IPC subsystem
- m_catpkt
- mbuf — memory management in the kernel IPC subsystem
- m_collapse
- mbuf — memory management in the kernel IPC subsystem
- m_copyback
- mbuf — memory management in the kernel IPC subsystem
- m_copydata
- mbuf — memory management in the kernel IPC subsystem
- m_copym
- mbuf — memory management in the kernel IPC subsystem
- m_copypacket
- mbuf — memory management in the kernel IPC subsystem
- m_copyup
- mbuf — memory management in the kernel IPC subsystem
- m_defrag
- mbuf — memory management in the kernel IPC subsystem
- m_devget
- mbuf — memory management in the kernel IPC subsystem
- m_dup
- mbuf — memory management in the kernel IPC subsystem
- m_dup_pkthdr
- mbuf — memory management in the kernel IPC subsystem
- m_fixhdr
- mbuf — memory management in the kernel IPC subsystem
- m_free
- mbuf — memory management in the kernel IPC subsystem
- m_freem
- mbuf — memory management in the kernel IPC subsystem
- m_get
- mbuf — memory management in the kernel IPC subsystem
- m_get2
- mbuf — memory management in the kernel IPC subsystem
- m_getcl
- mbuf — memory management in the kernel IPC subsystem
- m_gethdr
- mbuf — memory management in the kernel IPC subsystem
- m_getjcl
- mbuf — memory management in the kernel IPC subsystem
- m_getm
- mbuf — memory management in the kernel IPC subsystem
- m_getptr
- mbuf — memory management in the kernel IPC subsystem
- m_length
- mbuf — memory management in the kernel IPC subsystem
- m_move_pkthdr
- mbuf — memory management in the kernel IPC subsystem
- m_prepend
- mbuf — memory management in the kernel IPC subsystem
- m_pulldown
- mbuf — memory management in the kernel IPC subsystem
- m_pullup
- mbuf — memory management in the kernel IPC subsystem
- m_split
- mbuf — memory management in the kernel IPC subsystem
- m_tag_alloc
- mbuf_tags — a framework for generic packet attributes
- m_tag_copy
- mbuf_tags — a framework for generic packet attributes
- m_tag_copy_chain
- mbuf_tags — a framework for generic packet attributes
- m_tag_delete
- mbuf_tags — a framework for generic packet attributes
- m_tag_delete_chain
- mbuf_tags — a framework for generic packet attributes
- m_tag_delete_nonpersistent
- mbuf_tags — a framework for generic packet attributes
- m_tag_find
- mbuf_tags — a framework for generic packet attributes
- m_tag_first
- mbuf_tags — a framework for generic packet attributes
- m_tag_free
- mbuf_tags — a framework for generic packet attributes
- m_tag_get
- mbuf_tags — a framework for generic packet attributes
- m_tag_init
- mbuf_tags — a framework for generic packet attributes
- m_tag_locate
- mbuf_tags — a framework for generic packet attributes
- m_tag_next
- mbuf_tags — a framework for generic packet attributes
- m_tag_prepend
- mbuf_tags — a framework for generic packet attributes
- m_tag_unlink
- mbuf_tags — a framework for generic packet attributes
- m_unshare
- mbuf — memory management in the kernel IPC subsystem
- mac
- TrustedBSD Mandatory Access Control framework
- maj3
- Compute the majority of 3 inputs
- make_dev
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_alias
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_alias_p
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_cred
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_credf
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_p
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- make_dev_s
- make_dev , make_dev_cred , make_dev_credf , make_dev_p , make_dev_s , make_dev_alias , make_dev_alias_p , destroy_dev , destroy_dev_sched , destroy_dev_sched_cb , destroy_dev_drain , dev_depends — manage cdev 's and DEVFS registration for devices
- malloc
- malloc , free , realloc , reallocf , MALLOC_DEFINE , MALLOC_DECLARE — kernel memory management routines
- malloc_domainset
- malloc , free , realloc , reallocf , MALLOC_DEFINE , MALLOC_DECLARE — kernel memory management routines
- mallocarray
- malloc , free , realloc , reallocf , MALLOC_DEFINE , MALLOC_DECLARE — kernel memory management routines
- match8
- 8-bit binary match detector
- matrix_kb
- Convert integers to HAL pins. Optionally scan a matrix of IO ports to create those integers
- max31855
- Support for the MAX31855 Thermocouple-to-Digital converter using bitbanged spi
- maxkins
- kins - kinematics definitions for LinuxCNC For additional information, see the Documents 'Advanced Topics':
- maybe_resched
- curpriority_cmp , maybe_resched , resetpriority , roundrobin , roundrobin_interval , sched_setup , schedclock , schedcpu , setrunnable , updatepri — perform round-robin scheduling of runnable processes
- mb_detach
- mb_done
- mb_fixhdr
- mb_init
- mb_initm
- mb_put_int64be
- mb_put_int64le
- mb_put_mbuf
- mb_put_mem
- mb_put_uint16be
- mb_put_uint16le
- mb_put_uint32be
- mb_put_uint32le
- mb_put_uint8
- mb_put_uio
- mb_reserve
- mbchain
- mbuf
- memory management in the kernel IPC subsystem
- mbuf_tags
- a framework for generic packet attributes
- mcp_object
- master control program object
- md_append_record
- md_done
- md_get_int64
- md_get_int64be
- md_get_int64le