Lines Matching defs:runLoopMode
45 CFStringRef runLoopMode;
239 void IOMIGMachPortScheduleWithRunLoop(IOMIGMachPortRef migPort, CFRunLoopRef runLoop, CFStringRef runLoopMode)
242 migPort->runLoopMode = runLoopMode;
245 require(migPort->runLoopMode, exit);
253 CFRunLoopAddSource(runLoop, migPort->source, runLoopMode);
262 void IOMIGMachPortUnscheduleFromRunLoop(IOMIGMachPortRef migPort, CFRunLoopRef runLoop, CFStringRef runLoopMode)
264 if ( !runLoop || !runLoopMode || !migPort->runLoop || !migPort->runLoopMode)
267 if ( !CFEqual(runLoop, migPort->runLoop) || !CFEqual(runLoopMode, migPort->runLoopMode) )
271 migPort->runLoopMode = NULL;
274 CFRunLoopRemoveSource(runLoop, migPort->source, runLoopMode);