/third_party/skia/third_party/externals/sfntly/cpp/src/test/ |
H A D | lock_test.cc | 29 BasicLockTestThread(Lock* lock) : lock_(lock), acquired_(0) {} in BasicLockTestThread() 33 lock_->Acquire(); in ThreadMain() 35 lock_->Unlock(); in ThreadMain() 38 lock_->Acquire(); in ThreadMain() 41 lock_->Unlock(); in ThreadMain() 44 if (lock_->Try()) { in ThreadMain() 47 lock_->Unlock(); in ThreadMain() 55 Lock* lock_; member in sfntly::BasicLockTestThread 106 TryLockTestThread(Lock* lock) : lock_(lock), got_lock_(false) {} in TryLockTestThread() 109 got_lock_ = lock_ in ThreadMain() 117 Lock* lock_; global() member in sfntly::TryLockTestThread 183 Lock* lock_; global() member in sfntly::MutexLockTestThread [all...] |
/third_party/gn/src/gn/ |
H A D | scheduler.cc | 31 std::lock_guard<std::mutex> lock(lock_); in Run() 35 // Don't do this while holding |lock_|, since it will block on the workers, in Run() 48 std::lock_guard<std::mutex> lock(lock_); in FailWithError() 72 std::lock_guard<std::mutex> lock(lock_); in AddGenDependency() 77 std::lock_guard<std::mutex> lock(lock_); in GetGenDependencies() 82 std::lock_guard<std::mutex> lock(lock_); in AddWrittenFile() 88 std::lock_guard<std::mutex> lock(lock_); in AddUnknownGeneratedInput() 93 std::lock_guard<std::mutex> lock(lock_); in AddWriteRuntimeDepsTarget() 98 std::lock_guard<std::mutex> lock(lock_); in GetWriteRuntimeDepsTargets() 104 std::lock_guard<std::mutex> lock(lock_); in IsFileGeneratedByWriteRuntimeDeps() [all...] |
H A D | input_file_manager.cc | 23 ScopedUnlock(std::unique_lock<std::mutex>& lock) : lock_(lock) { in ScopedUnlock() 24 lock_.unlock(); in ScopedUnlock() 26 ~ScopedUnlock() { lock_.lock(); } in ~ScopedUnlock() 29 std::unique_lock<std::mutex>& lock_; member 123 std::lock_guard<std::mutex> lock(lock_); in AsyncLoadFile() 176 std::unique_lock<std::mutex> lock(lock_); in SyncLoadFile() 257 std::lock_guard<std::mutex> lock(lock_); in AddDynamicInput() 263 std::lock_guard<std::mutex> lock(lock_); in GetInputFileCount() 269 std::lock_guard<std::mutex> lock(lock_); in AddAllPhysicalInputFileNamesToVectorSetSorter() 304 std::lock_guard<std::mutex> lock(lock_); in LoadFile() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/flags/internal/ |
H A D | sequence_lock.h | 60 constexpr SequenceLock() : lock_(kUninitialized) {} in SequenceLock() 64 assert(lock_.load(std::memory_order_relaxed) == kUninitialized); in MarkInitialized() 65 lock_.store(0, std::memory_order_release); in MarkInitialized() 83 int64_t seq_before = lock_.load(std::memory_order_acquire); in TryRead() 86 // Another acquire fence ensures that the load of 'lock_' below is in TryRead() 89 int64_t seq_after = lock_.load(std::memory_order_relaxed); in TryRead() 104 int64_t orig_seq = lock_.load(std::memory_order_relaxed); in Write() 106 lock_.store(orig_seq + 1, std::memory_order_relaxed); in Write() 108 // We put a release fence between update to lock_ and writes to shared data. in Write() 110 // update to lock_ abov in Write() 180 std::atomic<int64_t> lock_; global() member in absl::flags_internal::SequenceLock [all...] |
/third_party/node/deps/v8/src/libplatform/ |
H A D | default-foreground-task-runner.cc | 30 base::MutexGuard guard(&lock_); in Terminate() 48 base::MutexGuard guard(&lock_); in PostTask() 68 base::MutexGuard guard(&lock_); in PostDelayedTask() 74 base::MutexGuard guard(&lock_); in PostNonNestableDelayedTask() 80 base::MutexGuard guard(&lock_); in PostIdleTask() 91 base::MutexGuard guard(&lock_); in PostNonNestableTask() 120 base::MutexGuard guard(&lock_); in PopTaskFromQueue() 163 base::MutexGuard guard(&lock_); in PopTaskFromIdleQueue() 179 &lock_, in WaitForTaskLocked() 185 event_loop_control_.Wait(&lock_); in WaitForTaskLocked() [all...] |
H A D | delayed-task-queue.cc | 18 base::MutexGuard guard(&lock_); in ~DelayedTaskQueue() 28 base::MutexGuard guard(&lock_); in Append() 39 base::MutexGuard guard(&lock_); in AppendDelayed() 47 base::MutexGuard guard(&lock_); in GetNext() 76 bool notified = queues_condition_var_.WaitFor(&lock_, wait_delta); in GetNext() 79 queues_condition_var_.Wait(&lock_); in GetNext() 98 base::MutexGuard guard(&lock_); in Terminate()
|
H A D | task-queue.cc | 19 base::MutexGuard guard(&lock_); in ~TaskQueue() 25 base::MutexGuard guard(&lock_); in Append() 34 base::MutexGuard guard(&lock_); in GetNext() 51 base::MutexGuard guard(&lock_); in Terminate() 60 base::MutexGuard guard(&lock_); in BlockUntilQueueEmptyForTesting()
|
H A D | default-worker-threads-task-runner.cc | 27 base::MutexGuard guard(&lock_); in Terminate() 35 base::MutexGuard guard(&lock_); in PostTask() 42 base::MutexGuard guard(&lock_); in PostDelayedTask()
|
H A D | default-platform.cc | 114 base::MutexGuard guard(&lock_); in ~DefaultPlatform() 142 base::MutexGuard guard(&lock_); in SetTimeFunctionForTesting() 153 base::MutexGuard guard(&lock_); in PumpMessageLoop() 172 base::MutexGuard guard(&lock_); in RunIdleTasks() 192 base::MutexGuard guard(&lock_); in GetForegroundTaskRunner() 270 base::MutexGuard guard(&lock_); in NotifyIsolateShutdown()
|
/third_party/libphonenumber/cpp/src/phonenumbers/base/synchronization/ |
H A D | lock.h | 40 AutoLock(Lock& lock) : lock_(lock) { in AutoLock() 41 lock_.Acquire(); in AutoLock() 45 lock_.Release(); in ~AutoLock() 49 Lock& lock_; member in i18n::phonenumbers::AutoLock
|
/third_party/musl/libc-test/src/functionalext/supplement/thread/thread_gtest/ |
H A D | thread_rwlock_test.cpp | 55 EXPECT_EQ(EBUSY, arg->tryWrLockTestFunc_(&arg->lock_)); in PthreadRwlockWakeupHelper() 56 EXPECT_EQ(0, arg->wrLockTestFunc_(&arg->lock_)); in PthreadRwlockWakeupHelper() 57 EXPECT_EQ(0, pthread_rwlock_unlock(&arg->lock_)); in PthreadRwlockWakeupHelper() 64 EXPECT_EQ(EBUSY, arg->tryWrLockTestFunc_(&arg->lock_)); in PthreadRwlockTimeoutHelper() 67 EXPECT_EQ(ETIMEDOUT, arg->wrLockTestTimedFunc_(&arg->lock_, ×)); in PthreadRwlockTimeoutHelper() 69 EXPECT_EQ(EINVAL, arg->wrLockTestTimedFunc_(&arg->lock_, ×)); in PthreadRwlockTimeoutHelper() 71 EXPECT_EQ(EINVAL, arg->wrLockTestTimedFunc_(&arg->lock_, ×)); in PthreadRwlockTimeoutHelper() 74 EXPECT_EQ(ETIMEDOUT, arg->wrLockTestTimedFunc_(&arg->lock_, ×)); in PthreadRwlockTimeoutHelper() 97 EXPECT_EQ(0, pthread_rwlock_init(&arg->lock_, nullptr)); in TestPthreadRwlockWakeupWriter() 100 EXPECT_EQ(0, pthread_rwlock_rdlock(&arg->lock_)); in TestPthreadRwlockWakeupWriter() 118 pthread_rwlock_t lock_; global() member in RwlockHandleControl [all...] |
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/port/ |
H A D | lock.h | 61 explicit AutoLock(Lock& lock) : lock_(lock) { in AutoLock() 62 lock_.Acquire(); in AutoLock() 66 lock_.Unlock(); in ~AutoLock() 70 Lock& lock_; member in sfntly::AutoLock
|
/third_party/benchmark/src/ |
H A D | mutex.h | 104 bool wait() EXCLUDES(lock_) { in EXCLUDES() 107 MutexLock ml(lock_); in EXCLUDES() 114 void removeThread() EXCLUDES(lock_) { in EXCLUDES() 115 MutexLock ml(lock_); in EXCLUDES() 121 Mutex lock_; member in benchmark::Barrier 132 bool createBarrier(MutexLock& ml) REQUIRES(lock_) { in REQUIRES()
|
/third_party/node/deps/v8/src/heap/cppgc/ |
H A D | marking-worklists.h | 44 v8::base::Mutex lock_; member in cppgc::internal::MarkingWorklists::ExternalMarkingWorklist 154 ConditionalMutexGuard<mode> guard(&lock_); in Push() 161 ConditionalMutexGuard<mode> guard(&lock_); in Contains() 168 ConditionalMutexGuard<mode> guard(&lock_); in Extract() 177 ConditionalMutexGuard<mode> guard(&lock_); in Clear() 183 ConditionalMutexGuard<mode> guard(&lock_); in IsEmpty()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/ |
H A D | blocking_counter.h | 92 Mutex lock_; member in absl::BlockingCounter 94 int num_waiting_ ABSL_GUARDED_BY(lock_); 95 bool done_ ABSL_GUARDED_BY(lock_);
|
H A D | barrier.h | 72 Mutex lock_; member in absl::Barrier 73 int num_to_block_ ABSL_GUARDED_BY(lock_); 74 int num_to_exit_ ABSL_GUARDED_BY(lock_);
|
H A D | blocking_counter.cc | 43 MutexLock l(&lock_); in DecrementCount() 51 MutexLock l(&this->lock_); in Wait() 58 this->lock_.Await(Condition(IsDone, &this->done_)); in Wait()
|
H A D | barrier.cc | 29 MutexLock l(&this->lock_); in Block() 39 this->lock_.Await(Condition(IsZero, &this->num_to_block_)); in Block()
|
/third_party/node/deps/v8/src/heap/ |
H A D | index-generator.cc | 12 base::MutexGuard guard(&lock_); in IndexGenerator() 18 base::MutexGuard guard(&lock_); in GetNext() 41 base::MutexGuard guard(&lock_); in GiveBack()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/ |
H A D | spinlock.h | 189 : lock_(l) { in ABSL_EXCLUSIVE_LOCK_FUNCTION() 192 inline ~SpinLockHolder() ABSL_UNLOCK_FUNCTION() { lock_->Unlock(); } in ABSL_UNLOCK_FUNCTION() 198 SpinLock* lock_; member in absl::base_internal::SpinLockHolder
|
/third_party/skia/third_party/externals/abseil-cpp/absl/flags/ |
H A D | reflection.cc | 55 void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION(lock_) { lock_.Lock(); } in ABSL_EXCLUSIVE_LOCK_FUNCTION() 56 void Unlock() ABSL_UNLOCK_FUNCTION(lock_) { lock_.Unlock(); } in ABSL_UNLOCK_FUNCTION() 78 absl::Mutex lock_; member in absl::flags_internal::FlagRegistry
|
/third_party/libphonenumber/cpp/src/phonenumbers/ |
H A D | regexp_cache.cc | 42 AutoLock l(lock_); in ~RegExpCache() 50 AutoLock l(lock_); in GetRegExp()
|
/third_party/node/src/ |
H A D | node_platform.cc | 574 : lock_(), tasks_available_(), tasks_drained_(), in TaskQueue() 579 Mutex::ScopedLock scoped_lock(lock_); in Push() 587 Mutex::ScopedLock scoped_lock(lock_); in Pop() 598 Mutex::ScopedLock scoped_lock(lock_); in BlockingPop() 612 Mutex::ScopedLock scoped_lock(lock_); in NotifyOfCompletion() 620 Mutex::ScopedLock scoped_lock(lock_); in BlockingDrain() 628 Mutex::ScopedLock scoped_lock(lock_); in Stop() 635 Mutex::ScopedLock scoped_lock(lock_); in PopAll()
|
/third_party/node/deps/v8/src/heap/base/ |
H A D | worklist.h | 80 v8::base::Mutex lock_; member in heap::base::Worklist 88 v8::base::MutexGuard guard(&lock_); in Push() 96 v8::base::MutexGuard guard(&lock_); in Pop() 121 v8::base::MutexGuard guard(&lock_); in Clear() 135 v8::base::MutexGuard guard(&lock_); in Update() 163 v8::base::MutexGuard guard(&lock_); in Iterate() 175 v8::base::MutexGuard guard(&other->lock_); in Merge() 189 v8::base::MutexGuard guard(&lock_); in Merge()
|
/third_party/node/deps/v8/src/logging/ |
H A D | metrics.cc | 21 base::MutexGuard lock_scope(&recorder_->lock_); 52 base::MutexGuard lock_scope(&lock_); in Delay()
|