Lines Matching refs:action

57 	Remember the system doesn't guarantee the accuracy of the callout.	It is possible that a higher priority thread is running which will delay the execution of the action routine.  In fact the thread will be made runable at the exact requested time, within the accuracy of the CPU's decrementer based interrupt, but the scheduler will then control execution.
85 @discussion timeout will normally not be called nor overridden by a subclass. If the event source is enabled then close the work-loop's gate and call the action routine.
111 @param action */
113 timerEventSource(OSObject *owner, Action action = 0);
118 @param action */
119 virtual bool init(OSObject *owner, Action action = 0);
122 @abstract Enables a call to the action.
123 @discussion Allows the action function to be called. If the timer event source was disabled while a call was outstanding and the call wasn't cancelled then it will be rescheduled. So a disable/enable pair will disable calls from this event source. */
128 @discussion When disable returns the action will not be called until the next time enable(qv) is called. */
135 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
141 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
147 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
154 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
166 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
172 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
178 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
184 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
191 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared. */
202 @discussion Starts the timer, which will expire at abstime. After it expires, the timer will call the 'action' registered in the init() function. This timer is not periodic, a further call is needed to reset and restart the timer after it expires.
204 @result kIOReturnSuccess if everything is fine, kIOReturnNoResources if action hasn't been declared by init or IOEventSource::setAction (qqv). */
209 @discussion Clear down any oustanding calls. By the time this function completes it is guaranteed that the action will not be called again. */