Lines Matching defs:job

175 DiskDeviceJobGenerator::_AddJob(DiskDeviceJob* job)
177 if (!job)
180 status_t error = fJobQueue->AddJob(job);
182 delete job;
210 // create job and add it to the queue
504 InitializeJob* job = new(nothrow) InitializeJob(reference);
505 if (!job)
508 error = job->Init(partition->ContentType(),
511 delete job;
515 return _AddJob(job);
549 SetStringJob* job = new(nothrow) SetStringJob(reference);
550 if (!job)
553 error = job->Init(partition->RawContentName(),
556 delete job;
560 return _AddJob(job);
573 SetStringJob* job = new(nothrow) SetStringJob(reference);
574 if (!job)
577 error = job->Init(partition->ContentParameters(),
580 delete job;
584 return _AddJob(job);
629 CreateChildJob* job = new(nothrow) CreateChildJob(parentReference,
631 if (!job)
634 error = job->Init(partition->Offset(), partition->Size(), partition->Type(),
637 delete job;
641 return _AddJob(job);
711 // create and init the job
712 MoveJob* job = new(nothrow) MoveJob(parentReference, reference);
713 if (!job)
716 error = job->Init(partition->Offset(), fContentsToMove,
719 delete job;
723 return _AddJob(job);
742 SetStringJob* job = new(nothrow) SetStringJob(parentReference, reference);
743 if (!job)
746 error = job->Init(partition->Name(), B_DISK_DEVICE_JOB_SET_NAME);
748 delete job;
752 return _AddJob(job);
771 SetStringJob* job = new(nothrow) SetStringJob(parentReference, reference);
772 if (!job)
775 error = job->Init(partition->Type(), B_DISK_DEVICE_JOB_SET_TYPE);
777 delete job;
781 return _AddJob(job);
800 SetStringJob* job = new(nothrow) SetStringJob(parentReference, reference);
801 if (!job)
804 error = job->Init(partition->Parameters(),
807 delete job;
811 return _AddJob(job);