IOInterruptActionBlock
Declaration
typedef void (^IOInterruptActionBlock)(IOService *nub, int source);See Also
Common Types
IOAccelBoundsIOAccelDeviceRegionIOAccelIDIOAccelSizeIOAccelSurfaceInformationIOAccelSurfaceReadDataIOAccelSurfaceScalingIOAddressRangeIOAddressSegmentIOAlignmentIOAppleTimingIDIOAsyncMethodIOBlockStorageDeviceExtentIOBlockStorageProvisionDeviceExtentIOByteCountIOByteCount32IOByteCount64IOCSRKeyTypeIOCacheModeIOColorComponentIOColorEntryIOCommandCodeIOCommandIDIOCommandKindIOConfigKeyTypeIODMAMapPageListIODMAMapSpecificationIODTCompareAddressCellFuncIODTNVLocationFuncIODataQueueClientDequeueEntryBlockIODataQueueClientEnqueueEntryBlockIODebuggerLinkStatusHandlerIODebuggerRxHandlerIODebuggerSetModeHandlerIODebuggerTxHandlerIODetailedTimingInformationIODetailedTimingInformationV1IODetailedTimingInformationV2IODispatchBlockIODispatchFunctionIODispatchLogFunctionIODispatchQueueCancelHandlerIODispatchQueueNameIODispatchSourceCancelHandlerIODisplayModeIDIODisplayModeInformationIODisplayProductIDIODisplayScalerInformationIODisplayTimingRangeIODisplayTimingRangeV1IODisplayTimingRangeV2IODisplayVendorIDIOEnetMulticastModeIOEnetPromiscuousModeIOEthernetAddressIOExternalAsyncMethodIOExternalMethodIOExternalMethodActionIOExternalMethodArgumentsIOExternalMethodDispatchIOExternalTrapIOFBCursorRefIOFBDPLinkConfigIOFBDisplayModeDescriptionIOFBHDRMetaDataIOFBHDRMetaDataV1IOFBInterruptProcIOFixedIOFixed1616IOFixedPoint32IOFourCharCodeIOFramebufferNotificationHandlerIOFramebufferNotificationNotifyIOGBoundsIOGPointIOGSizeIOHardwareCursorDescriptorIOHardwareCursorInfoIOIndexIOInterruptActionIOInterruptDispatchSourcePayloadIOInterruptHandlerIOInterruptStateIOInterruptVectorNumberIOItemCountIOLockIOLogicalAddressIOMediaAttributeMaskIOMediaStateIOMessageIOMethodIONDRVControlParametersIONVRAMDescriptorIONamedValueIONotificationRefIOOptionBitsIOOutputActionIOPCIDeviceConfigHandlerIOPCIEventIOPCIPhysicalAddressIOPMCalendarStructIOPMDriverAssertionIDIOPMDriverAssertionLevelIOPMDriverAssertionTypeIOPMSettingControllerCallbackIOPhysicalAddressIOPhysicalAddress32IOPhysicalAddress64IOPhysicalLengthIOPhysicalLength32IOPhysicalLength64IOPhysicalRangeIOPixelApertureIOPixelEncodingIOPixelInformationIOPowerStateChangeNotificationIOPropertyNameIORPCIORPCMessageIORPCMessageErrorReturnIORPCMessageErrorReturnContentIORPCMessageMachIORWLockIORangeScalarIORecursiveLockIORegistryEntryApplierFunctionIORegistryPlaneNameIOReportCategoriesIOReportConfigureActionIOReportFormatIOReportQuantityIOReportScaleFactorIOReportUnitIOReportUnitsIOReportUpdateActionIOReturnIOSelectIOServiceIOServiceApplierFunctionIOServiceInterestContent64IOServiceInterestHandlerIOServiceInterestHandlerBlockIOServiceMatchingNotificationHandlerIOServiceMatchingNotificationHandlerBlockIOServiceNameIOServiceNotificationBlockIOServiceNotificationHandlerIOSimpleLockIOStorageAccessIOStorageAttributesIOStorageCompletionIOStorageCompletionActionIOStorageExtentIOStorageGetProvisionStatusOptionsIOStorageOptionsIOStoragePriorityIOStorageProvisionExtentIOStorageSynchronizeOptionsIOStorageUnmapOptionsIOStreamModeIOThreadIOThreadFuncIOTimeStampIntervalConstantFilteredIOTimingInformationIOTrackingCallSiteInfoIOTrapIOUserClientAsyncArgumentsArrayIOUserClientAsyncReferenceArrayIOUserClientMethodArgumentsIOUserClientMethodDispatchIOUserClientMethodFunctionIOUserClientScalarArrayIOVersionIOVideoDeviceNotificationIOVideoDeviceNotificationMessageIOVideoStreamDescriptionIOVirtualAddressIOVirtualRange