Searched refs:runAction (Results 1 - 8 of 8) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOCommandPool.cpp | 153 runAction(func, (void *) &command, (void *) blockForCommand); 192 (void) fSerializer->runAction(func, (void *) command);
|
H A D | IOCommandGate.cpp | 112 return runAction((Action) action, arg0, arg1, arg2, arg3); 121 IOReturn IOCommandGate::runAction(Action inAction, function in class:IOCommandGate
|
H A D | IOWorkLoop.cpp | 414 IOReturn IOWorkLoop::runAction(Action inAction, OSObject *target, function in class:IOWorkLoop
|
H A D | IOServicePM.cpp | 3131 gIOPMWorkLoop->runAction(actionDriverCalloutDone, 3999 gIOPMWorkLoop->runAction(&actionAckTimerExpired, me); 4034 gIOPMWorkLoop->runAction(settleTimerExpired, me);
|
H A D | IOPMrootDomain.cpp | 853 pmWorkLoop->runAction(broadcast_aggressiveness,this,(void *)type,(void *)newLevel);
|
H A D | IOService.cpp | 1627 wl->runAction( action, service, p0, p1, p2, p3 );
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IOCommandGate.h | 57 CAUTION: The runAction and runCommand functions can not be called from an interrupt context. But attemptCommand can, though it may return an error 140 /*! @function runAction 145 client's thread runAction will sleep until the work-loop's gate opens for 155 virtual IOReturn runAction(Action action, 207 @discussion When a command gate is disabled all future calls to runAction and runCommand will stall until the gate is enable()d later. This can be used to block client threads when a system sleep is requested. The IOWorkLoop thread itself will never stall, even when making runAction/runCommand calls. This call must be made from a gated context, to clear potential race conditions. */ 212 @discussion Enable the command gate. The attemptAction/attemptCommand calls will now be enabled and can succeeed. Stalled runCommand/runAction calls will be woken up. */
|
H A D | IOWorkLoop.h | 265 /*! @function runAction 267 @discussion Client function that causes the given action to be called in a single threaded manner. Beware: the work-loop's gate is recursive and runAction can cause direct or indirect re-entrancy. When executing on a client's thread, runAction will sleep until the work-loop's gate opens for execution of client actions, the action is single threaded against all other work-loop event sources. 276 virtual IOReturn runAction(Action action, OSObject *target,
|
Completed in 73 milliseconds