9 Kernel routines
8,468 pages in section 9.
m_
-
m_memory management in the kernel IPC subsystemadj -
M_memory management in the kernel IPC subsystemALIGN -
m_memory management in the kernel IPC subsystemalign -
m_memory management in the kernel IPC subsystemappend -
m_memory management in the kernel IPC subsystemapply -
m_memory management in the kernel IPC subsystemcat -
m_memory management in the kernel IPC subsystemcatpkt -
m_memory management in the kernel IPC subsystemcollapse -
m_memory management in the kernel IPC subsystemcopyback -
m_memory management in the kernel IPC subsystemcopydata -
m_memory management in the kernel IPC subsystemcopym -
m_memory management in the kernel IPC subsystemcopypacket -
m_memory management in the kernel IPC subsystemcopyup -
m_memory management in the kernel IPC subsystemdefrag -
m_memory management in the kernel IPC subsystemdevget -
m_memory management in the kernel IPC subsystemdup -
m_memory management in the kernel IPC subsystemdup_ pkthdr -
m_memory management in the kernel IPC subsystemfixhdr -
m_memory management in the kernel IPC subsystemfree -
m_memory management in the kernel IPC subsystemfreem -
m_memory management in the kernel IPC subsystemget -
m_memory management in the kernel IPC subsystemget2 -
m_memory management in the kernel IPC subsystemget3 -
m_memory management in the kernel IPC subsystemgetcl -
m_memory management in the kernel IPC subsystemgetclr -
m_memory management in the kernel IPC subsystemgethdr -
m_memory management in the kernel IPC subsystemgetjcl -
m_memory management in the kernel IPC subsystemgetm -
m_memory management in the kernel IPC subsystemgetptr -
M_memory management in the kernel IPC subsystemLEADINGSPACE -
m_memory management in the kernel IPC subsystemlength -
M_memory management in the kernel IPC subsystemMOVE_ PKTHDR -
m_memory management in the kernel IPC subsystemmove_ pkthdr -
M_memory management in the kernel IPC subsystemPREPEND -
m_memory management in the kernel IPC subsystemprepend -
m_memory management in the kernel IPC subsystempulldown -
m_memory management in the kernel IPC subsystempullup -
M_software 802.11 stack output functionsSEQNO_ GET -
m_memory management in the kernel IPC subsystemsplit -
m_a framework for generic packet attributestag_ alloc -
m_a framework for generic packet attributestag_ copy -
m_a framework for generic packet attributestag_ copy_ chain -
m_a framework for generic packet attributestag_ delete -
m_a framework for generic packet attributestag_ delete_ chain -
m_a framework for generic packet attributestag_ delete_ nonpersistent -
m_a framework for generic packet attributestag_ find -
m_a framework for generic packet attributestag_ first -
m_a framework for generic packet attributestag_ free -
m_a framework for generic packet attributestag_ get -
m_a framework for generic packet attributestag_ init -
m_a framework for generic packet attributestag_ locate -
m_a framework for generic packet attributestag_ next -
m_a framework for generic packet attributestag_ prepend -
m_a framework for generic packet attributestag_ unlink -
M_memory management in the kernel IPC subsystemTRAILINGSPACE -
m_memory management in the kernel IPC subsystemunshare -
M_software 802.11 stack output functionsWME_ GETAC -
M_memory management in the kernel IPC subsystemWRITABLE
ma
-
macTrustedBSD Mandatory Access Control framework -
mac_find a video modefind_ mode -
mac_Convert monitor sense to vmodemap_ monitor_ sense -
mac_converts vmode/cmode pair to var structurevmode_ to_ var -
maj3Compute the majority of 3 inputs -
majorcalculate device ids -
make_mark an inode bad due to an I/O errorbad_ inode -
make_manage cdev's and DEVFS registration for devicesdev -
make_manage cdev's and DEVFS registration for devicesdev_ alias -
make_create and destroy character devices including devfs registrationdev_ alias_ p -
make_create and destroy character devices including devfs registrationdev_ cred -
make_create and destroy character devices including devfs registrationdev_ credf -
make_create and destroy character devices including devfs registrationdev_ p -
make_create and destroy character devices including devfs registrationdev_ s -
MakeGet IOC to a READY state, using KickStart if needed.Ioc Ready -
MALLOCkernel memory management routines -
mallockernel memory management routines -
malloc_kernel memory management routinesaligned -
MALLOC_kernel memory management routinesDECLARE -
MALLOC_kernel memory management routinesDEFINE -
malloc_kernel memory management routinesdomainset -
malloc_kernel memory management routinesdomainset_ aligned -
malloc_kernel memory management routinesdomainset_ exec -
malloc_kernel memory management routinesexec -
malloc_kernel memory management routinesusable_ size -
mallocarraykernel memory management routines -
mallocarray_kernel memory management routinesdomainset -
mangle_mangle and copy path to buffer beginningpath -
maple_add a single instruction to the maple bus queueadd_ packet -
maple_register a maple driverdriver_ register -
maple_unregister a maple driver.driver_ unregister -
maple_setup handling MAPLE_COMMAND_GETCONDgetcond_ callback -
mark_Mark one of the block reserved for BBT badbbt_ block_ bad -
mark_[GENERIC] mark the bad block table regionsbbt_ region -
mark_mark a buffer_head as needing writeoutbuffer_ dirty -
match88-bit binary match detector -
match_Check whether two futex keys are equalfutex -
match_matches given string in an arraystring -
matrix_Convert integers to HAL pins. Optionally scan a matrix of IO ports to create those integers.kb -
matrix_convert platform keymap into matrix keymapkeypad_ build_ keymap -
matrix_Read parameters from matrix-keypad nodekeypad_ parse_ of_ params -
max31855Support for the MAX31855 Thermocouple-to-Digital converter using bitbanged spi -
maxkinskinematics definitions for LinuxCNC For additional information, see the Documents 'Advanced Topics': Kinematics 5-Axis Kinematics Switchable Kinematics -
maybe_perform round-robin scheduling of runnable processesresched -
maybe_functions for yielding execution of the current threadyield
mb
-
mb_set of functions to build an mbuf chain from various data typesdetach -
mb_set of functions to build an mbuf chain from various data typesdone -
mb_set of functions to build an mbuf chain from various data typesfixhdr -
mb_set of functions to build an mbuf chain from various data typesinit -
mb_set of functions to build an mbuf chain from various data typesinitm -
mb_set of functions to build an mbuf chain from various data typesput_ int64be -
mb_set of functions to build an mbuf chain from various data typesput_ int64le -
mb_set of functions to build an mbuf chain from various data typesput_ mbuf -
mb_set of functions to build an mbuf chain from various data typesput_ mem -
mb_set of functions to build an mbuf chain from various data typesput_ uint16be -
mb_set of functions to build an mbuf chain from various data typesput_ uint16le -
mb_set of functions to build an mbuf chain from various data typesput_ uint32be -
mb_set of functions to build an mbuf chain from various data typesput_ uint32le -
mb_set of functions to build an mbuf chain from various data typesput_ uint8 -
mb_set of functions to build an mbuf chain from various data typesput_ uio -
mb_set of functions to build an mbuf chain from various data typesreserve -
mbchainset of functions to build an mbuf chain from various data types -
mbp_buffer pools for network interfacesalloc -
mbp_buffer pools for network interfacescard_ free -
mbp_buffer pools for network interfacescount -
mbp_buffer pools for network interfacescreate -
mbp_buffer pools for network interfacesdestroy -
mbp_buffer pools for network interfacesext_ free -
mbp_buffer pools for network interfacesfree -
mbp_buffer pools for network interfacesget -
mbp_buffer pools for network interfacesget_ keep -
mbp_buffer pools for network interfacessync -
mbpoolbuffer pools for network interfaces -
mbufmemory management in the kernel IPC subsystem -
mbuf_a framework for generic packet attributestags
mc
-
mca_channel to disable DMA ondisable_ dma -
mca_channel to enable DMA onenable_ dma -
mca_scan for adaptersfind_ adapter -
mca_scan for unused adaptersfind_ unused_ adapter -
mca_load a 24bit DMA addressget_ dma_ addr -
mca_get the remaining bytes to transferget_ dma_ residue -
mca_check if claimed by driveris_ adapter_ used -
mca_release an MCA devicemark_ as_ unused -
mca_claim an MCA devicemark_ as_ used -
mca_read POS register from cardread_ pos -
mca_read POS register from boot dataread_ stored_ pos -
mca_Set the description of the cardset_ adapter_ name -
mca_load a 24bit DMA addressset_ dma_ addr -
mca_load a 16bit transfer countset_ dma_ count -
mca_set the port for an I/O transferset_ dma_ io -
mca_set the DMA modeset_ dma_ mode -
mca_read POS register from cardwrite_ pos -
mcabook -
MCHTYPEmemory management in the kernel IPC subsystem -
MCLGETmemory management in the kernel IPC subsystem -
mcp_master control program objectobject
md
-
MD5message digest routines -
MD5Initmessage digest routines -
MD5Transformmessage digest routines -
md_set of functions to dissect an mbuf chain to various data typesappend_ record -
md_set of functions to dissect an mbuf chain to various data typesdone -
md_set of functions to dissect an mbuf chain to various data typesget_ int64 -
md_set of functions to dissect an mbuf chain to various data typesget_ int64be -
md_set of functions to dissect an mbuf chain to various data typesget_ int64le -
md_set of functions to dissect an mbuf chain to various data typesget_ mbuf -
md_set of functions to dissect an mbuf chain to various data typesget_ mem -
md_set of functions to dissect an mbuf chain to various data typesget_ uint16 -
md_set of functions to dissect an mbuf chain to various data typesget_ uint16be -
md_set of functions to dissect an mbuf chain to various data typesget_ uint16le -
md_set of functions to dissect an mbuf chain to various data typesget_ uint32 -
md_set of functions to dissect an mbuf chain to various data typesget_ uint32be -
md_set of functions to dissect an mbuf chain to various data typesget_ uint32le -
md_set of functions to dissect an mbuf chain to various data typesget_ uint8 -
md_set of functions to dissect an mbuf chain to various data typesget_ uio -
md_set of functions to dissect an mbuf chain to various data typesinitm -
md_set of functions to dissect an mbuf chain to various data typesnext_ record -
mdchainset of functions to dissect an mbuf chain to various data types -
mdio_determine if given MDIO driver supports the given MDIO devicebus_ match -
mdiobus_allocate a mii_bus structurealloc -
mdiobus_allocate a mii_bus structurealloc_ size -
mdiobus_free a struct mii_busfree -
mdiobus_Convenience function for reading a given MII mgmt registerread -
mdiobus_Nested version of the mdiobus_read functionread_ nested -
mdiobus_bring up all the PHYs on a given bus and attach them to busregister -
mdiobus_mii_bus device release callbackrelease -
mdiobus_scan a bus for MDIO devices.scan -
mdiobus_Convenience function for writing a given MII mgmt registerwrite -
mdiobus_Nested version of the mdiobus_write functionwrite_ nested
me
-
memcchrlocate the complement of a byte in byte string -
memchrFind a character in an area of memory. -
memchr_Find an unmatching character in an area of memory.inv -
memcmpCompare two areas of memory -
memcpyCopy one area of memory to another -
memcpy_copy bytes in memorydata -
memdup_duplicate memory region from user spaceuser -
memdup_duplicate memory region from user space and NUL-terminateuser_ nul -
memguardmemory allocator for debugging purposes -
memmoveCopy one area of memory to another -
memmove_copy bytes in memorydata -
memparseparse a string with mem suffixes into a number -
mempool_allocate an element from a specific memory poolalloc -
mempool_create a memory poolcreate -
mempool_deallocate a memory pooldestroy -
mempool_return an element to the pool.free -
mempool_resize an existing memory poolresize -
memscanFind a character in an area of memory. -
memsetFill a region of memory with the given value -
memzero_Fill a region of memory (e.g. sensitive keying data) with 0s.explicit -
mesa_Support for the Mesa 7i65 Octuple Servo Card7i65 -
mesa_PktUART simple test with Microstrain 3DM-GX3-15 gyropktgyro_ test -
mesa_An example component demonstrating how to access the Hostmot2 UARTuart -
messageDisplay a message -
MEXT_memory management in the kernel IPC subsystemADD_ REF -
MEXT_memory management in the kernel IPC subsystemIS_ REF -
MEXT_memory management in the kernel IPC subsystemREM_ REF -
MEXTADDmemory management in the kernel IPC subsystem -
MEXTFREEmemory management in the kernel IPC subsystem
mf
mg
mh
mi
-
mi_switch to another thread contextswitch -
microseqppbus microsequencer developer's guide -
microtimeget the current time -
microuptimeget the time elapsed since boot -
might_annotation for functions that can sleepsleep -
millturnSwitchable kinematics for a mill-turn machine -
min_return the minimum that is _not_ zero, unless both are zeronot_ zero -
minmaxTrack the minimum and maximum values of the input to the outputs -
minorcalculate device ids -
misc_unregister a miscellaneous devicederegister -
misc_register a miscellaneous deviceregister
mo
-
mod_Modular Congestion Controlcc -
mod_modify delay of or queue a delayed work on specific CPUdelayed_ work_ on -
mod_allows security modules to be stackedreg_ security -
mod_modify a timer's timeouttimer -
mod_modify a pending timer's timeouttimer_ pending -
mod_modify a timer's timeouttimer_ pinned -
mod_allows a security module registered with mod_reg_security to be unloadedunreg_ security -
modecpyPrepare response for MODE SENSE -
modulestructure describing a kernel module -
MODULE_set kernel module dependenciesDEPEND -
module_Helper macro for drivers that don't do anything special in module init/exit. This eliminates a lot of boilerplate. Each module may only use this macro once, and calling it replaces module_init and module_exit.driver -
module_driver exit entry pointexit -
module_Helper macro for registering a I2C driveri2c_ driver -
module_driver initialization entry pointinit -
MODULE_register plug and play information for device matchingPNP_ INFO -
module_Helper macro for registering a SPI driverspi_ driver -
module_Helper macro for registering a USB gadget composite driverusb_ composite_ driver -
module_Helper macro for registering a USB driverusb_ driver -
MODULE_set kernel module versionVERSION -
module_Helper macro for registering a 1-Wire familiesw1_ family -
monotonicperformance counter access system -
motionaccepts NML motion commands, interacts with HAL in realtime -
mount_functions provided as part of the kernel mount interfacearg -
mount_functions provided as part of the kernel mount interfaceargb -
mount_functions provided as part of the kernel mount interfaceargf -
mount_functions provided as part of the kernel mount interfaceargsu -
move_copy a socket address into kernel spaceaddr_ to_ kernel -
move_copy an address to user spaceaddr_ to_ user -
moveoffComponent for HAL-only offsets
mp
-
mpage_populate an address space with some pages & start reads against themreadpages -
mpage_walk the list of dirty pages of the given address space & writepage all of themwritepages -
MPASSkernel expression verification macros -
mpc85xx_Generate a MPC85xx local config space readlocal_ config_ read -
mpc85xx_Generate a MPC85xx local config space writelocal_ config_ write -
mpc85xx_Generate a MPC85xx read maintenance transactionrio_ config_ read -
mpc85xx_Generate a MPC85xx write maintenance transactionrio_ config_ write -
mpc85xx_MPC85xx doorbell interrupt handlerrio_ dbell_ handler -
mpc85xx_MPC85xx doorbell interface initrio_ doorbell_ init -
mpc85xx_Send a MPC85xx doorbell messagerio_ doorbell_ send -
mpc85xx_MPC85xx inbound message interrupt handlerrio_ rx_ handler -
mpc85xx_Setup MPC85xx RapidIO interfacerio_ setup -
mpc85xx_MPC85xx outbound message interrupt handlerrio_ tx_ handler -
mpt_Disable misbehaving MPT adapter.adapter_ disable -
mpt_Free all resources associated with an MPT adapteradapter_ dispose -
mpt_Place a 32 bit chain SGE at address pAddr.add_ chain -
mpt_Place a 64 bit chain SGE at address pAddr.add_ chain_ 64bit -
mpt_Place a simple 32 bit SGE at address pAddr.add_ sge -
mpt_Place a simple 64 bit SGE at address pAddr.add_ sge_ 64bit -
mpt_Place a simple 64 bit SGE at address pAddr (1078 workaround).add_ sge_ 64bit_ 1078 -
mpt_allocate firmware memoryalloc_ fw_ memory -
mpt_Install a PCI intelligent MPT adapter.attach -
mpt_MPT base driver's callback routinebase_ reply -
mpt_clear flags associated with task managementclear_ taskmgmt_ in_ progress_ flag -
mpt_Generic function to issue config messageconfig -
mpt_Deregister a protocol drivers resources.deregister -
mpt_Remove a PCI intelligent MPT adapter.detach -
mpt_Search for matching PCI bus/dev_functiondetect_ bound_ ports -
mpt_DeRegister device driver hooksdevice_ driver_ deregister -
mpt_Register device driver hooksdevice_ driver_ register -
mpt_Perform hard reset of the adapter.diag_ reset -
mpt_Initialize or recover MPT adapter.do_ ioc_ recovery -
mpt_Construct and Send FWUpload request to MPT adapter port.do_ upload -
mpt_DownloadBoot codedownloadboot -
mpt_Deregister protocol-specific event callback handlerevent_ deregister -
mpt_Register protocol-specific event callback handler.event_ register -
mpt_work performed on workq after ioc faultfault_ reset_ work -
mpt_Log information returned from Fibre Channel IOC.fc_ log_ info -
mpt_Identify IDs of hidden disks and RAID Volumesfind Im Volumes -
mpt_free firmware memoryfree_ fw_ memory -
mpt_Place MPT request frame back on FreeQ.free_ msg_ frame -
mpt_obtain cb_idx for registered driverget_ cb_ idx -
mpt_Obtain an MPT request frame from the poolget_ msg_ frame -
mpt_returns product stringget_ product_ name -
mpt_Get the current state of a MPT adapter.Get Ioc State -
mpt_read SCSI Port Page 0 and 2Get Scsi Port Settings -
mpt_Halts the firmware if it is operational and panic the kernelhalt_ firmware -
mpt_Send MPT request to and receive reply from IOC via doorbell handshake method.handshake_ req_ reply_ wait -
mpt_Generic reset handlerHard Reset Handler -
mpt_control the IOC's Host Page Buffer accesshost_ page_ access_ control -
mpt_allocate system memory for the fwhost_ page_ alloc -
mpt_This clears this link list.inactive_ raid_ list_ free -
mpt_sets up link list of phy_disk_nums for devices belonging in an inactive volumeinactive_ raid_ volumes -
mpt_MPT adapter (IOC) specific interrupt handler.interrupt -
mpt_Base cleanup for hard resetioc_ reset -
mpt_IOCSTATUS information returned from IOC.iocstatus_ info -
mpt_IOCSTATUS information for config pagesiocstatus_ info_ config -
mpt_determine if discovery has completedis_ discovery_ complete -
mpt_map in memory mapped iomapresources -
mpt_Write ASCII summary of IOC to a buffer.print_ ioc_ summary -
mpt_Send a protocol-specific MPT request frame to an IOCput_ msg_ frame -
mpt_Send a hi-pri protocol-specific MPT request frameput_ msg_ frame_ hi_ pri -
mpt_returns number paths associated to this phys_numraid_ phys_ disk_ get_ num_ paths -
mpt_returns phys disk page zeroraid_ phys_ disk_ pg0 -
mpt_returns phys disk page 1raid_ phys_ disk_ pg1 -
mpt_save version and length of SDP1read Scsi Device Page Headers -
mpt_Register protocol-specific main callback handler.register -
mpt_kthread context to remove dead iocremove_ dead_ ioc_ func -
mpt_Deregister protocol-specific IOC reset handler.reset_ deregister -
mpt_Register protocol-specific IOC reset handler.reset_ register -
mpt_Fusion MPT base driver resume routine.resume -
mpt_Log information returned from SAS IOC.sas_ log_ info -
mpt_Send MPT request via doorbell handshake method.send_ handshake_ request -
mpt_set flags associated with task managementset_ taskmgmt_ in_ progress_ flag -
mpt_Try less expensive resetSoft_ Hard_ Reset Handler -
mpt_Issues a less expensive resetSoft Reset Handler -
mpt_Log information returned from SCSI Parallel IOC.spi_ log_ info -
mpt_Fusion MPT base driver suspend routine.suspend -
mpt_Callback for timer process.timer_ expired -
mpt_Given IOC identifier, set pointer to its adapter structure.verify_ adapter -
mptbase_MPT base driver's callback routinereply -
mptbase_Perform operation on SAS Persistent Tablesas_ persist_ operation -
mptctl_Down the MPT adapter syscall semaphore.syscall_ down -
MptDisply IOC's capabilities.Display Ioc Capabilities -
mptfc_Unregisters MPT adapter(s)exit -
mptfc_Register MPT adapter(s) as SCSI host(s) with SCSI mid-layer.init -
mptfc_Remove fc infrastructure for devicesremove -
mptscsih_Abort linux scsi_cmnd routine, new_eh variantabort -
mptscsih_Place a chain SGE at address pAddr.add_ chain -
mptscsih_Place a simple SGE at address pAddr.add_ sge -
mptscsih_Perform a SCSI BUS_RESET! new_eh variantbus_ reset -
mptscsih_Perform a SCSI TARGET_RESET! new_eh variantdev_ reset -
mptscsih_Do internal command.do_ cmd -
mptscsih_get completion code from MPT requestget_ completion_ code -
mptscsih_retrieves scmd entryget_ scsi_ lookup -
mptscsih_retrieves and clears scmd entry from ScsiLookup[] array listgetclear_ scsi_ lookup -
mptscsih_Perform a SCSI host adapter RESET (new_eh variant)host_ reset -
mptscsih_Return information about MPT adapterinfo -
mptscsih_debug print info on reply frameinfo_ scsiio -
mptscsih_Generic send Task Management function.Issue Task Mgmt -
mptscsih_Return information about MPT adapterproc_ info -
mptscsih_Primary Fusion MPT SCSI initiator IO start routine.qcmd -
mptscsih_write a scmd entry into the ScsiLookup[] array listset_ scsi_ lookup -
mptscsih_Send SYNCHRONIZE_CACHE to all disks.synchronize_ cache -
mptscsih_Registered with Fusion MPT base drivertaskmgmt_ complete -
mptscsih_wait for pending task management request to completetm_ pending_ wait -
mptscsih_wait for completion of TM tasktm_ wait_ for_ completion -
mptscsih_Generic handler for SCSI Task Management.TMHandler -
mptspi_Unregisters MPT adapter(s)exit -
mptspi_Register MPT adapter(s) as SCSI host(s) with SCSI mid-layer.init -
mptspi_Target, LUN alloc/free functionality.init Target -
mptspi_Determines whether target is belonging to volumeis_ raid -
mptspi_negotiation parameters debug info that is being readprint_ read_ nego -
mptspi_negotiation parameters debug info that is being sentprint_ write_ nego -
mptspi_Update the target negotiation parametersset Target Nego Parms -
mptspi_write IOC Page 4write IOCPage4
ms
mt
-
mtdnand -
mtodmemory management in the kernel IPC subsystem -
mtodomemory management in the kernel IPC subsystem -
mtrr_Add a memory type regionadd -
mtrr_delete a memory type regiondel -
mtx_kernel synchronization primitivesassert -
mtx_kernel synchronization primitivesdestroy -
mtx_kernel synchronization primitivesinit -
mtx_kernel synchronization primitivesinitialized -
mtx_kernel synchronization primitiveslock -
mtx_kernel synchronization primitiveslock_ flags -
mtx_kernel synchronization primitiveslock_ spin -
mtx_kernel synchronization primitiveslock_ spin_ flags -
mtx_kernel synchronization primitivesowned -
mtx_mutex pool routinespool -
mtx_mutex pool routinespool_ alloc -
mtx_mutex pool routinespool_ create -
mtx_mutex pool routinespool_ destroy -
mtx_mutex pool routinespool_ find -
mtx_mutex pool routinespool_ lock -
mtx_mutex pool routinespool_ lock_ spin -
mtx_mutex pool routinespool_ unlock -
mtx_mutex pool routinespool_ unlock_ spin -
mtx_kernel synchronization primitivesrecursed -
mtx_kernel synchronization primitivessleep -
MTX_kernel synchronization primitivesSYSINIT -
mtx_kernel synchronization primitivestrylock -
mtx_kernel synchronization primitivestrylock_ flags -
mtx_kernel synchronization primitivestrylock_ spin -
mtx_kernel synchronization primitivestrylock_ spin_ flags -
mtx_kernel synchronization primitivesunlock -
mtx_kernel synchronization primitivesunlock_ flags -
mtx_kernel synchronization primitivesunlock_ spin -
mtx_kernel synchronization primitivesunlock_ spin_ flags
mu
-
mult2Product of two inputs -
MULTI_kernel driver declaration macroDRIVER_ MODULE -
multi_[GENERIC] AND specific block erase command functionerase_ cmd -
multiclickSingle-, double-, triple-, and quadruple-click detector -
multiswitchThis component toggles between a specified number of output bits. -
mutexkernel synchronization primitives -
mutex_initialize the mutexinit -
mutex_is the mutex lockedis_ locked -
mutex_acquire the mutexlock -
mutex_acquire the mutex, interruptiblelock_ interruptible -
MUTEX_kernel mutex profiling supportPROFILING -
mutex_try to acquire the mutex, without waitingtrylock -
mutex_release the mutexunlock -
mux16Select from one of sixteen input values -
mux2Select from one of two input values -
mux4Select from one of four input values -
mux8Select from one of eight input values -
mux_choose one from several input valuesgeneric