Searched refs:runCommand (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IOCommandGate.h | 47 runCommand request is made from the work-loop's thread, it doesn't check for a 57 CAUTION: The runAction, runCommand, and attemptCommand functions cannot be called from an interrupt context. 68 a runCommand is executed by a client. Cast to this type when you want a C++ 70 through from the runCommand to the action callout. 109 IOCommandGate calls runCommand. NB Can be a C++ member function but caller 119 /*! @function runCommand 124 client's thread runCommand will sleep until the work-loop's gate opens for 133 virtual IOReturn runCommand(void *arg0 = 0, void *arg1 = 0, 203 @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 call [all...] |
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOCommandGate.cpp | 136 IOReturn IOCommandGate::runCommand(void *arg0, void *arg1, function in class:IOCommandGate
|
H A D | IOWorkLoop.cpp | 290 return controlG->runCommand((void *) mAddEvent, (void *) newEvent); 295 return controlG->runCommand((void *) mRemoveEvent, (void *) toRemove);
|
Completed in 19 milliseconds