Lines Matching defs:lock
170 base::MutexGuard lock(&mutex_);
181 NotifyAddedBackgroundJob(lock);
202 Job* job, const base::MutexGuard& lock) {
219 NotifyRemovedBackgroundJob(lock);
264 base::MutexGuard lock(&mutex_);
265 job = GetJobFor(function, lock);
266 WaitForJobIfRunningOnBackground(job, lock);
275 base::MutexGuard lock(&mutex_);
308 base::LockGuard<base::Mutex> lock(&mutex_);
310 Job* job = GetJobFor(shared_info, lock);
325 NotifyRemovedBackgroundJob(lock);
339 DeleteJob(job, lock);
348 base::MutexGuard lock(&mutex_);
352 DeleteJob(job, lock);
358 DeleteJob(job, lock);
368 VerifyBackgroundTaskCount(lock);
413 base::MutexGuard lock(&mutex_);
435 base::MutexGuard lock(&mutex_);
445 NotifyRemovedBackgroundJob(lock);
451 ScheduleIdleTaskFromAnyThread(lock);
459 base::MutexGuard lock(&mutex_);
475 base::MutexGuard lock(&mutex_);
517 base::MutexGuard lock(&mutex_);
534 base::MutexGuard lock(&mutex_);
535 ScheduleIdleTaskFromAnyThread(lock);
541 base::MutexGuard lock(&mutex_);
542 DeleteJob(job, lock);