Lines Matching defs:job
839 _IOServiceJob * job;
841 job = new _IOServiceJob;
842 if( job && !job->init()) {
843 job->release();
844 job = 0;
847 if( job) {
848 job->type = type;
849 job->nub = nub;
850 job->options = options;
852 pingConfig( job );
855 return( job );
3404 // job->nub->deliverNotification( gIOPublishNotification,
3673 _IOServiceJob * job;
3693 job = (_IOServiceJob *) gJobs->getFirstObject();
3694 job->retain();
3695 gJobs->removeObject(job);
3696 if( job) {
3703 if( job) {
3705 nub = job->nub;
3709 OBFUSCATE(IOThreadSelf()), job->nub->getName(), job->type);
3711 switch( job->type) {
3714 nub->doServiceMatch( job->options );
3719 OBFUSCATE(IOThreadSelf()), job->type );
3724 job->release();
3781 void _IOServiceJob::pingConfig( _IOServiceJob * job )
3786 assert( job );
3791 gJobs->setLastObject( job );
3805 job->release();