Lines Matching refs:event
45 event source. Using the work-loop gate rather than execution by the workloop.
126 work-loop event sources. If the command is disabled the attempt to run a command will be stalled until enable is called.
143 work-loop event sources. If the command is disabled the attempt to run a command will be stalled until enable is called.
163 @result kIOReturnSuccess if successful. kIOReturnNotPermitted if this event source is currently disabled, kIOReturnNoResources if no action available, kIOReturnCannotLock if lock attempt fails.
179 @result kIOReturnSuccess if successful. kIOReturnBadArgument if action is not defined, kIOReturnNotPermitted if this event source is currently disabled, kIOReturnCannotLock if lock attempt fails.
188 @discussion Put a thread to sleep waiting for an event but release the gate first. If the event occurs then the commandGate is closed before the function returns.
189 @param event Pointer to an address.
192 virtual IOReturn commandSleep(void *event,
196 @abstract Wakeup one or more threads that are asleep on an event.
197 @param event Pointer to an address.
199 virtual void commandWakeup(void *event, bool oneThread = false);
213 @discussion Put a thread to sleep waiting for an event but release the gate first. If the event occurs or timeout occurs then the commandGate is closed before the function returns.
214 @param event Pointer to an address.
218 virtual IOReturn commandSleep(void *event,