Lines Matching defs:job
720 _IOServiceJob * job;
722 job = new _IOServiceJob;
723 if( job && !job->init()) {
724 job->release();
725 job = 0;
728 if( job) {
729 job->type = type;
730 job->nub = nub;
731 job->options = options;
733 pingConfig( job );
736 return( job );
3103 // job->nub->deliverNotification( gIOPublishNotification,
3368 _IOServiceJob * job;
3388 job = (_IOServiceJob *) gJobs->getFirstObject();
3389 job->retain();
3390 gJobs->removeObject(job);
3391 if( job) {
3398 if( job) {
3400 nub = job->nub;
3404 IOThreadSelf(), job->nub->getName(), job->type);
3406 switch( job->type) {
3409 nub->doServiceMatch( job->options );
3414 IOThreadSelf(), job->type );
3419 job->release();
3476 void _IOServiceJob::pingConfig( _IOServiceJob * job )
3481 assert( job );
3486 gJobs->setLastObject( job );
3500 job->release();