X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3e170ce000f1506b7b5d2c5c7faec85ceabb573d..d26ffc64f583ab2d29df48f13518685602bc8832:/iokit/IOKit/IOInterruptEventSource.h?ds=sidebyside diff --git a/iokit/IOKit/IOInterruptEventSource.h b/iokit/IOKit/IOInterruptEventSource.h index 074af7930..6acde040b 100644 --- a/iokit/IOKit/IOInterruptEventSource.h +++ b/iokit/IOKit/IOInterruptEventSource.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-2014 Apple Computer, Inc. All rights reserved. + * Copyright (c) 1998-2016 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -68,7 +68,7 @@ public: @param owner Pointer to client instance. @param sender Pointer to generation interrupt event source. @param count Number of interrupts seen before delivery. */ - typedef void (*Action)(OSObject *, IOInterruptEventSource *, int count); + typedef void (*Action)(OSObject *owner, IOInterruptEventSource *sender, int count); /*! @defined IOInterruptEventAction @discussion Backward compatibilty define for the old non-class scoped type definition. See $link IOInterruptEventSource::Action */ @@ -104,7 +104,9 @@ protected: /*! @var reserved Reserved for future use. (Internal use only) */ + APPLE_KEXT_WSHADOW_PUSH; ExpansionData *reserved; + APPLE_KEXT_WSHADOW_POP; /*! @function free @abstract Sub-class implementation of free method, disconnects from the interrupt source. */