Lines Matching refs:workLoop
513 if (workLoop) {
514 workLoop->removeEventSource(commandGate);
521 if (workLoop) {
522 workLoop->release();
523 workLoop = NULL;
571 workLoop = audioDevice->getWorkLoop ();
572 if ( workLoop )
574 workLoop->retain();
579 workLoop->addEventSource ( commandGate );
582 setWorkLoopOnAllAudioControls ( workLoop );
623 if (workLoop)
625 workLoop->removeEventSource ( commandGate );
647 return workLoop;
881 assert(workLoop); // <rdar://7324947>
883 result = workLoop->runAction(_addUserClientAction, this, client); // <rdar://7324947>, <rdar://7529580>
924 assert(workLoop); // <rdar://7324947>
926 result = workLoop->runAction(_addUserClientAction, this, client); // <rdar://7324947>, <rdar://7529580>
948 assert(workLoop); // <rdar://7529580>
950 workLoop->runAction(_removeUserClientAction, this, client); // <rdar://7529580>
2446 if (workLoop) {
2447 defaultAudioControl->setWorkLoop(workLoop);
2589 if (engine->workLoop) {
2590 engine->workLoop->removeEventSource(engine->commandGate);