Lines Matching defs:job
51 Job::Job(const BEntry& job, Folder* folder)
59 job.GetRef(&fEntry);
60 job.GetNodeRef(&fNode);
64 BNode node(&job);
76 BEntry entry(job);
121 // Is job a spool file?
170 Job* job = new Job(entry, this);
171 if (job->InitCheck() == B_OK) {
172 fJobs.AddItem(job);
173 if (notify) Notify(job, kJobAdded);
176 job->Release();
181 // simplified assumption that ino_t identifies job file
185 Job* job = fJobs.ItemAt(i);
186 if (job->NodeRef() == *node) return job;
192 BEntry job(entry);
193 if (job.InitCheck() == B_OK && Lock()) {
194 if (AddJob(job)) {
202 Job* job = Find(node);
203 if (job && Lock()) {
204 fJobs.RemoveItem(job);
205 Notify(job, kJobRemoved);
206 job->Release();
212 Job* job = Find(node);
213 if (job && Lock()) {
214 job->UpdateAttribute();
215 Notify(job, kJobAttrChanged);
220 // initial setup of job list
250 Job* job = fJobs.ItemAt(i);
251 job->Release();
258 Job* job = fJobs.ItemAt(i);
259 if (job->IsValid() && job->IsWaiting()) {
260 job->Acquire(); return job;