Searched refs:checkForWork (Results 1 - 24 of 24) sorted by relevance

/macosx-10.10.1/IOFireWireFamily-456/IOFireWireFamily.kmodproj/
H A DIOFWQEventSource.cpp44 // checkForWork
48 bool IOFWQEventSource::checkForWork() function in class:IOFWQEventSource
H A DIOFWQEventSource.h43 virtual bool checkForWork();
/macosx-10.10.1/AppleRAID-4.0.6/
H A DAppleRAIDEventSource.h35 virtual bool checkForWork(void);
H A DAppleRAIDEventSource.cpp102 bool AppleRAIDEventSource::checkForWork(void) function in class:AppleRAIDEventSource
/macosx-10.10.1/IOSCSIParallelFamily-300.0.2/TestTools/AppleSCSIHBAEmulator/
H A DAppleSCSIEmulatorEventSource.h91 bool checkForWork ( void );
H A DAppleSCSIEmulatorEventSource.cpp171 // checkForWork
175 AppleSCSIEmulatorEventSource::checkForWork ( void ) function in class:AppleSCSIEmulatorEventSource
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIOCommandQueue.h64 virtual bool checkForWork();
H A DIOInterruptEventSource.h113 /*! @function checkForWork
117 virtual bool checkForWork();
154 state when checkForWork is called. Calling this function will cause the
155 work-loop to be signalled so that a checkForWork is performed. */
161 state when checkForWork is called. */
H A DIOPolledInterface.h83 virtual IOReturn checkForWork(void) = 0;
H A DIODMAEventSource.h87 virtual bool checkForWork(void);
H A DIOEventSource.h77 All subclasses of IOEventSource that wish to perform work on the work-loop thread are expected to implement the checkForWork() member function. As of Mac OS X, 10.7 (Darwin 11), checkForWork is no longer pure virtual, and should not be overridden if there is no work to be done.
80 checkForWork() is the key method in this class. It is called by some work-loop when convienient and is expected to evaluate its internal state and determine if an event has occurred since the last call. In the case of an event having occurred then the instance defined target(owner)/action will be called. The action is stored as an ordinary C function pointer but the first parameter is always the owner. This means that a C++ member function can be used as an action function though this depends on the ABI.
156 be called by the checkForWork member function. The first parameter of the
166 /*! @function checkForWork
176 virtual bool checkForWork();
224 state when checkForWork is called. Calling this function will cause the
225 work-loop to be signalled so that a checkForWork is performed. */
231 state when checkForWork is called. */
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIOPMPowerStateQueue.h54 virtual bool checkForWork( void );
H A DIOPMPowerStateQueue.cpp85 bool IOPMPowerStateQueue::checkForWork( void ) function in class:IOPMPowerStateQueue
H A DIOCommandQueue.cpp144 #error IOCommandQueue::checkForWork needs to be updated for new command size
147 bool IOCommandQueue::checkForWork() function in class:IOCommandQueue
195 See also: signalWorkAvailable, checkForWork
H A DIOEventSource.cpp53 bool IOEventSource::checkForWork() { return false; } function in class:IOEventSource
H A DIOWorkLoop.cpp362 more |= evnt->checkForWork();
613 * The idea here is to see if the subclass of IOEventSource has overridden checkForWork().
614 * The assumption is that if you override checkForWork(), you need to be
618 * IOEventSource::checkForWork(), namely the IOCommandGate associated with
623 * IOCommandGate's slot for checkForWork() has the address of
624 * IOEventSource::checkForWork() in it.
627 * checkForWork() here. We're just testing to see if it's the same or not.
634 ptr1 = OSMemberFunctionCast(void*, inEventSource, &IOEventSource::checkForWork);
635 ptr2 = OSMemberFunctionCast(void*, controlG, &IOEventSource::checkForWork);
H A DIODMAEventSource.cpp154 bool IODMAEventSource::checkForWork(void) function in class:IODMAEventSource
H A DIOServicePMPrivate.h662 virtual bool checkForWork( void );
700 virtual bool checkForWork( void );
725 virtual bool checkForWork( void );
H A DIOInterruptEventSource.cpp294 bool IOInterruptEventSource::checkForWork() function in class:IOInterruptEventSource
H A DIOServicePM.cpp6982 // Called from IOPMRequestQueue::checkForWork().
7013 // Called from IOPMCompletionQueue::checkForWork().
8036 bool IOPMRequestQueue::checkForWork( void ) function in class:IOPMRequestQueue
8175 bool IOPMWorkQueue::checkForWork( void ) function in class:IOPMWorkQueue
8191 PM_LOG3("IOPMWorkQueue: checkForWork %u %u\n",
8287 bool IOPMCompletionQueue::checkForWork( void ) function in class:IOPMCompletionQueue
H A DIOHibernateIO.cpp131 Each I/O is async but only one is ever outstanding. The polled interface has a checkForWork call
499 newErr = poller->checkForWork();
510 HIBLOG("IOPolledInterface::checkForWork sw abort\n");
515 HIBLOG("IOPolledInterface::checkForWork[%d] 0x%x\n", idx, err);
543 err = poller->checkForWork();
/macosx-10.10.1/IOPCIFamily-239.1.2/IOKit/pci/
H A DIOPCIDevice.h359 virtual bool checkForWork(void);
/macosx-10.10.1/IOHIDFamily-606.1.7/IOHIDFamily/
H A DIOHIDDevice.cpp81 virtual bool checkForWork();
122 bool IOHIDAsyncReportQueue::checkForWork() function in class:IOHIDAsyncReportQueue
/macosx-10.10.1/IOPCIFamily-239.1.2/
H A DIOPCIBridge.cpp3598 bool IOPCIEventSource::checkForWork(void) function in class:IOPCIEventSource

Completed in 306 milliseconds