]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOTimerEventSource.h
xnu-1504.15.3.tar.gz
[apple/xnu.git] / iokit / IOKit / IOTimerEventSource.h
index cedfaa40dadb2a17abcdab7670466c529c9aadc5..7cc0d38c356d8ab1a97fa5d9e7313cd538910be7 100644 (file)
@@ -159,11 +159,10 @@ public:
     virtual IOReturn setTimeout(UInt32 interval,
                                UInt32 scale_factor = kNanosecondScale);
 
     virtual IOReturn setTimeout(UInt32 interval,
                                UInt32 scale_factor = kNanosecondScale);
 
-/*! @function setTimeout
-    @abstract Setup a callback at after the delay in decrementer ticks.         See wakeAtTime(AbsoluteTime).
-    @param interval Delay from now to wake up.
-    @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
-    virtual IOReturn setTimeout(mach_timespec_t interval);
+#if !defined(__LP64__)
+    virtual IOReturn setTimeout(mach_timespec_t interval)
+       APPLE_KEXT_DEPRECATED;
+#endif
 
 /*! @function setTimeout
     @abstract Setup a callback at after the delay in decrementer ticks.         See wakeAtTime(AbsoluteTime).
 
 /*! @function setTimeout
     @abstract Setup a callback at after the delay in decrementer ticks.         See wakeAtTime(AbsoluteTime).
@@ -197,11 +196,10 @@ public:
     virtual IOReturn wakeAtTime(UInt32 abstime,
                                UInt32 scale_factor = kNanosecondScale);
 
     virtual IOReturn wakeAtTime(UInt32 abstime,
                                UInt32 scale_factor = kNanosecondScale);
 
-/*! @function wakeAtTime
-    @abstract Setup a callback at this absolute time.  See wakeAtTime(AbsoluteTime).
-    @param abstime mach_timespec_t of the desired callout time.
-    @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
-    virtual IOReturn wakeAtTime(mach_timespec_t abstime);
+#if !defined(__LP64__)
+    virtual IOReturn wakeAtTime(mach_timespec_t abstime)
+       APPLE_KEXT_DEPRECATED;
+#endif
 
 /*! @function wakeAtTime
     @abstract Setup a callback at this absolute time.
 
 /*! @function wakeAtTime
     @abstract Setup a callback at this absolute time.