Searched refs:workloop (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/IONetworkingFamily-100/
H A DIOGatedOutputQueue.h95 @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 DIOOutputQueue.cpp799 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 DIrDAComm.cpp115 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 DIOFireWireBus.h174 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 DIOFWUserIsochPort.cpp536 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 DIrGlue.cpp127 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 DIOStatistics.cpp167 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 DIOATAController.cpp456 #pragma mark -workloop entry-
678 // This is an ugly artifact of the workloop design.

Completed in 147 milliseconds