Linux Kernel
3.7.1
|
#include <linux/types.h>
Go to the source code of this file.
Macros | |
#define | MAX_ISC 7 |
#define | IO_SCH_ISC 3 /* regular I/O subchannels */ |
#define | CONSOLE_ISC 1 /* console I/O subchannel */ |
#define | EADM_SCH_ISC 4 /* EADM subchannels */ |
#define | CHSC_SCH_ISC 7 /* CHSC subchannels */ |
#define | QDIO_AIRQ_ISC IO_SCH_ISC /* I/O subchannel in qdio mode */ |
#define | AP_ISC 6 /* adjunct processor (crypto) devices */ |
Functions | |
void | isc_register (unsigned int isc) |
void | isc_unregister (unsigned int isc) |
#define CONSOLE_ISC 1 /* console I/O subchannel */ |
#define QDIO_AIRQ_ISC IO_SCH_ISC /* I/O subchannel in qdio mode */ |
isc_unregister - unregister an I/O interruption subclass. : I/O interruption subclass to unregister
The number of users for is decreased. If this is the last user to unregister , the corresponding I/O interruption subclass mask is disabled. Note: This function must not be called if isc_register() hasn't been called before by the driver for .
Context: This function must not be called in interrupt context.