/macosx-10.9.5/IONetworkingFamily-100/ |
H A D | IOGatedOutputQueue.h | 95 @param workloop A workloop object. An IOCommandGate object is created 96 and added to this workloop as an event source. 103 IOWorkLoop * workloop, 112 @param workloop A workloop object. An IOCommandGate object is created 113 and added to this workloop as an event source. 119 IOWorkLoop * workloop, 127 @param workloop A workloop objec [all...] |
H A D | IOOutputQueue.cpp | 799 IOWorkLoop * workloop, 808 if (OSDynamicCast(IOWorkLoop, workloop) == 0) 811 // Allocate and attach an IOCommandGate object to the workloop. 815 if (!_gate || (workloop->addEventSource(_gate) != kIOReturnSuccess)) 818 // Allocate and attach an IOInterruptEventSource object to the workloop. 826 (workloop->addEventSource(_interruptSrc) != kIOReturnSuccess) ) 838 IOWorkLoop * workloop, 841 return IOGatedOutputQueue::withTarget(target, workloop, capacity, 1 /* priorities */); 846 IOWorkLoop * workloop, 852 if (queue && !queue->init(target, target->getOutputHandler(), workloop, 797 init(OSObject * target, IOOutputAction action, IOWorkLoop * workloop, UInt32 capacity, UInt32 priorities) argument 837 withTarget(IONetworkController * target, IOWorkLoop * workloop, UInt32 capacity) argument 845 withTarget(IONetworkController * target, IOWorkLoop * workloop, UInt32 capacity, UInt32 priorities) argument 862 withTarget(OSObject * target, IOOutputAction action, IOWorkLoop * workloop, UInt32 capacity) argument 871 withTarget(OSObject * target, IOOutputAction action, IOWorkLoop * workloop, UInt32 capacity, UInt32 priorities) argument [all...] |
/macosx-10.9.5/AppleUSBIrDA-145.2.4/ |
H A D | IrDAComm.cpp | 115 IOWorkLoop *workloop; local 122 workloop = fDriver->getWorkLoop(); 123 if (workloop) { 125 workloop->removeEventSource(fGate); 127 // workloop->removeEventSource(fTimerSrc); 167 IOWorkLoop *workloop; local 193 workloop = fDriver->getWorkLoop(); 194 require(workloop, Fail); 199 fIrDA = TIrGlue::tIrGlue(fDriver, appleirda, workloop, fQoS); // create irda stack 208 rc = workloop [all...] |
/macosx-10.9.5/IOFireWireFamily-455.4.0/IOFireWireFamily.kmodproj/ |
H A D | IOFireWireBus.h | 174 IOWorkLoop * workloop ; // A workloop on which to run callbacks for this port.. member in struct:IOFireWireBus::DCLTaskInfoAux::__anon1709::__anon1711 175 // Can be NULL to use FireWire isochronous workloop... 176 // The workloop will be retained by the program object. 183 IOWorkLoop * workloop ; // A workloop on which to run callbacks for this port.. member in struct:IOFireWireBus::DCLTaskInfoAux::__anon1709::__anon1712 184 // Can be NULL to use FireWire isochronous workloop... 185 // The workloop will be retained by the program object. 227 workloop to handle callbacks for the created port object. 263 // Execute specified function on workloop afte [all...] |
H A D | IOFWUserIsochPort.cpp | 536 infoAux.u.v2.workloop = params->options & kFWIsochPortUseSeparateKernelThread ? createRealtimeThread() : NULL ; 552 if ( infoAux.u.v2.workloop ) 554 // If we created a custom workloop, it will be retained by the program... 556 infoAux.u.v2.workloop->release() ; 855 // calling fProgram->start() takes the isoch workloop lock, 871 // we are sending a stop token, but take isoch workloop lock to make sure all 1291 IOWorkLoop * workloop = IOWorkLoop::workLoop() ; local 1292 if ( workloop ) 1294 // Boost isoc workloop into realtime range 1309 thread = workloop [all...] |
/macosx-10.9.5/AppleUSBIrDA-145.2.4/IrDA/ |
H A D | IrGlue.cpp | 127 TIrGlue::tIrGlue(AppleIrDASerial *driver, AppleIrDA *appleirda, IOWorkLoop *workloop, USBIrDAQoS *qos) argument 133 if (obj && !obj->init(driver, appleirda, workloop, qos)) { 140 Boolean TIrGlue::init(AppleIrDASerial *driver, AppleIrDA *appleirda, IOWorkLoop *workloop, USBIrDAQoS *qos) argument 173 fTimers[i] = CTimer::cTimer(workloop, this, &::TimerNotifier);
|
/macosx-10.9.5/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOStatistics.cpp | 167 static SYSCTL_PROC(_debug_iokit_statistics, OID_AUTO, workloop, 263 /* Disconnect workloop counters; cleanup takes place in unregisterWorkLoop() */
|
/macosx-10.9.5/IOATAFamily-252.0.3/ |
H A D | IOATAController.cpp | 456 #pragma mark -workloop entry- 678 // This is an ugly artifact of the workloop design.
|