Home
last modified time | relevance | path

Searched refs:lock_ (Results 1 - 25 of 47) sorted by relevance

12

/third_party/skia/third_party/externals/sfntly/cpp/src/test/
H A Dlock_test.cc29 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 Dscheduler.cc31 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 Dinput_file_manager.cc23 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 Dsequence_lock.h60 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 Ddefault-foreground-task-runner.cc30 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 Ddelayed-task-queue.cc18 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 Dtask-queue.cc19 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 Ddefault-worker-threads-task-runner.cc27 base::MutexGuard guard(&lock_); in Terminate()
35 base::MutexGuard guard(&lock_); in PostTask()
42 base::MutexGuard guard(&lock_); in PostDelayedTask()
H A Ddefault-platform.cc114 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 Dlock.h40 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 Dthread_rwlock_test.cpp55 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_, &times)); in PthreadRwlockTimeoutHelper()
69 EXPECT_EQ(EINVAL, arg->wrLockTestTimedFunc_(&arg->lock_, &times)); in PthreadRwlockTimeoutHelper()
71 EXPECT_EQ(EINVAL, arg->wrLockTestTimedFunc_(&arg->lock_, &times)); in PthreadRwlockTimeoutHelper()
74 EXPECT_EQ(ETIMEDOUT, arg->wrLockTestTimedFunc_(&arg->lock_, &times)); 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 Dlock.h61 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 Dmutex.h104 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 Dmarking-worklists.h44 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 Dblocking_counter.h92 Mutex lock_; member in absl::BlockingCounter
94 int num_waiting_ ABSL_GUARDED_BY(lock_);
95 bool done_ ABSL_GUARDED_BY(lock_);
H A Dbarrier.h72 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 Dblocking_counter.cc43 MutexLock l(&lock_); in DecrementCount()
51 MutexLock l(&this->lock_); in Wait()
58 this->lock_.Await(Condition(IsDone, &this->done_)); in Wait()
H A Dbarrier.cc29 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 Dindex-generator.cc12 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 Dspinlock.h189 : 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 Dreflection.cc55 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 Dregexp_cache.cc42 AutoLock l(lock_); in ~RegExpCache()
50 AutoLock l(lock_); in GetRegExp()
/third_party/node/src/
H A Dnode_platform.cc574 : 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 Dworklist.h80 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 Dmetrics.cc21 base::MutexGuard lock_scope(&recorder_->lock_);
52 base::MutexGuard lock_scope(&lock_); in Delay()

Completed in 11 milliseconds

12