Some of the Interrupt Management Service (IMS) routines are included as part of the DKI to provide drivers with global interrupts masking services.
These services may be used by a driver to protect a critical section from interrupts, if needed.
Global interrupts masking related services are described below. See the man pages for complete descriptions of listed commands:
masks all maskable interrupts at processor level, and increments imsIntrMaskCount_f kernel variable
unmasks interrupts at processor level (if calls are not nested)