Searched defs:lock (Results 151 - 175 of 467) sorted by relevance

1234567891011>>

/external/boringssl/src/crypto/
H A Dthread_win.c45 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) { argument
46 InitializeSRWLock((SRWLOCK *) lock);
49 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) { argument
50 AcquireSRWLockShared((SRWLOCK *) lock);
53 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) { argument
54 AcquireSRWLockExclusive((SRWLOCK *) lock);
57 void CRYPTO_MUTEX_unlock_read(CRYPTO_MUTEX *lock) { argument
58 ReleaseSRWLockShared((SRWLOCK *) lock);
61 void CRYPTO_MUTEX_unlock_write(CRYPTO_MUTEX *lock) { argument
62 ReleaseSRWLockExclusive((SRWLOCK *) lock);
65 CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) argument
69 CRYPTO_STATIC_MUTEX_lock_read(struct CRYPTO_STATIC_MUTEX *lock) argument
73 CRYPTO_STATIC_MUTEX_lock_write(struct CRYPTO_STATIC_MUTEX *lock) argument
77 CRYPTO_STATIC_MUTEX_unlock_read(struct CRYPTO_STATIC_MUTEX *lock) argument
81 CRYPTO_STATIC_MUTEX_unlock_write(struct CRYPTO_STATIC_MUTEX *lock) argument
[all...]
/external/chromium-trace/catapult/common/py_trace_event/py_trace_event/trace_event_impl/
H A Dlog.py13 from py_utils import lock namespace
78 with lock.FileLock(_log_file, lock.LOCK_EX):
116 with lock.FileLock(_log_file, lock.LOCK_EX):
/external/compiler-rt/lib/builtins/
H A Datomic.c20 * To avoid needing a per-object lock, this code allocates an array of
22 * For operations that must be atomic on two locations, the lower lock is
49 // Platform-specific lock implementation. Falls back to spinlocks if none is
51 // lock() and unlock() functions.
65 __inline static void lock(Lock *l) { function
82 /// Locks a lock. In the current implementation, this is potentially
84 __inline static void lock(Lock *l) { function
91 /// Unlock a lock. This is a release operation.
95 /// Locks a lock. In the current implementation, this is potentially
97 __inline static void lock(Loc function
[all...]
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stackdepotbase.h41 static Node *lock(atomic_uintptr_t *p);
74 Node *StackDepotBase<Node, kReservedBits, kTabSizeLog>::lock( function in class:__sanitizer::StackDepotBase
109 // If failed, lock, retry and insert new.
110 Node *s2 = lock(p);
163 lock(&tab[i]);
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mac.cc175 TSAN_INTERCEPTOR(void, OSSpinLockLock, volatile OSSpinLock *lock) { argument
178 return REAL(OSSpinLockLock)(lock);
180 SCOPED_TSAN_INTERCEPTOR(OSSpinLockLock, lock);
181 REAL(OSSpinLockLock)(lock);
182 Acquire(thr, pc, (uptr)lock);
185 TSAN_INTERCEPTOR(bool, OSSpinLockTry, volatile OSSpinLock *lock) { argument
188 return REAL(OSSpinLockTry)(lock);
190 SCOPED_TSAN_INTERCEPTOR(OSSpinLockTry, lock);
191 bool result = REAL(OSSpinLockTry)(lock);
193 Acquire(thr, pc, (uptr)lock);
197 TSAN_INTERCEPTOR(void, OSSpinLockUnlock, volatile OSSpinLock *lock) argument
207 TSAN_INTERCEPTOR(void, os_lock_lock, void *lock) argument
217 TSAN_INTERCEPTOR(bool, os_lock_trylock, void *lock) argument
229 TSAN_INTERCEPTOR(void, os_lock_unlock, void *lock) argument
[all...]
/external/curl/docs/examples/
H A Dsmooth-gtk-thread.c46 pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; variable
76 pthread_mutex_lock(&lock);
99 pthread_mutex_unlock(&lock);
/external/drm_hwcomposer/
H A Dqueue_worker.h76 int WaitCond(std::unique_lock<std::mutex> &lock, Predicate pred,
89 int QueueWorker<T>::WaitCond(std::unique_lock<std::mutex> &lock, Predicate pred, argument
95 cond_.wait(lock, wait_func);
98 ret = cond_.wait_for(lock, timeout, wait_func);
/external/emma/core/java12/com/vladium/emma/data/
H A DMetaData.java52 synchronized (lock ())
103 public Object lock () method in class:MetaData
/external/fio/
H A Dcgroup.c14 static struct fio_mutex *lock; variable in typeref:struct:fio_mutex
55 if (!lock)
73 fio_mutex_down(lock);
75 fio_mutex_up(lock);
83 if (!lock)
86 fio_mutex_down(lock);
97 fio_mutex_up(lock);
201 lock = fio_mutex_init(FIO_MUTEX_UNLOCKED);
202 if (!lock)
203 log_err("fio: failed to allocate cgroup lock\
[all...]
H A Dfilelock.c20 struct fio_mutex lock; member in struct:fio_filelock
29 struct fio_mutex lock; member in struct:filelock_data
61 fio_mutex_up(&fld->lock);
63 fio_mutex_down(&fld->lock);
81 if (__fio_mutex_init(&fld->lock, FIO_MUTEX_UNLOCKED))
87 if (__fio_mutex_init(&ff->lock, FIO_MUTEX_UNLOCKED))
104 __fio_mutex_remove(&fld->lock);
112 __fio_mutex_remove(&ff->lock);
146 * If we dropped the main lock, re-lookup the hash in case
175 fio_mutex_down(&fld->lock);
[all...]
H A Dhelper_thread.c12 pthread_mutex_t lock; member in struct:helper_data
20 pthread_mutex_destroy(&helper_data->lock);
29 pthread_mutex_lock(&helper_data->lock);
36 pthread_mutex_unlock(&helper_data->lock);
44 pthread_mutex_lock(&helper_data->lock);
47 pthread_mutex_unlock(&helper_data->lock);
62 pthread_mutex_lock(&helper_data->lock);
65 pthread_mutex_unlock(&helper_data->lock);
95 pthread_mutex_lock(&hd->lock);
96 pthread_cond_timedwait(&hd->cond, &hd->lock,
[all...]
H A Dmutex.c118 ret = mutex_cond_init_pshared(&mutex->lock, &mutex->cond);
171 pthread_mutex_lock(&mutex->lock);
179 ret = pthread_cond_timedwait(&mutex->cond, &mutex->lock, &t);
187 pthread_mutex_unlock(&mutex->lock);
191 pthread_mutex_unlock(&mutex->lock);
201 pthread_mutex_lock(&mutex->lock);
206 pthread_mutex_unlock(&mutex->lock);
215 pthread_mutex_lock(&mutex->lock);
219 pthread_cond_wait(&mutex->cond, &mutex->lock);
224 pthread_mutex_unlock(&mutex->lock);
244 fio_rwlock_write(struct fio_rwlock *lock) argument
250 fio_rwlock_read(struct fio_rwlock *lock) argument
256 fio_rwlock_unlock(struct fio_rwlock *lock) argument
262 fio_rwlock_remove(struct fio_rwlock *lock) argument
270 struct fio_rwlock *lock; local
[all...]
/external/guice/core/src/com/google/inject/internal/
H A DInjectorShell.java114 Object lock() { method in class:InjectorShell.Builder
115 return getState().lock();
130 checkState(state != null, "no state. Did you remember to lock() ?");
/external/harfbuzz_ng/src/
H A Dhb-object-private.hh79 hb_mutex_t lock; member in struct:hb_user_data_array_t
82 inline void init (void) { lock.init (); items.init (); }
91 inline void finish (void) { items.finish (lock); lock.finish (); }
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/
H A DTestUtil.java167 Lock lock; field in class:TestUtil.TestThread
170 TestThread(Lock lock, Runnable target) { argument
171 this.lock = lock;
174 lock.inc();
180 synchronized (lock) {
181 lock.wait();
187 lock.dec();
199 Lock lock = new Lock();
201 new TestThread(lock, target
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dcaltztst.cpp49 Mutex lock; local
77 Mutex lock; local
96 Mutex lock; local
123 Mutex lock; local
/external/icu/icu4j/main/tests/framework/src/com/ibm/icu/dev/test/
H A DTestUtil.java164 Lock lock; field in class:TestUtil.TestThread
167 TestThread(Lock lock, Runnable target) { argument
168 this.lock = lock;
171 lock.inc();
177 synchronized (lock) {
178 lock.wait();
184 lock.dec();
196 Lock lock = new Lock();
198 new TestThread(lock, target
[all...]
/external/jacoco/org.jacoco.agent.rt.test/src/org/jacoco/agent/rt/internal/output/
H A DMockServerSocket.java29 private final Object lock = new Object(); field in class:MockServerSocket
50 synchronized (lock) {
53 lock.notifyAll();
55 lock.wait();
65 synchronized (lock) {
67 lock.wait();
75 synchronized (lock) {
77 lock.notifyAll();
88 synchronized (lock) {
90 lock
[all...]
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/test/validation/
H A DStructuredLockingTest.java105 ((LockFrame) frames[i]).assertNoLock("Exit with lock");
110 ((LockFrame) frames[i]).assertNoLock("Exit with lock");
129 .assertNoLock("No handlers for insn with lock");
175 void enter(int lock) { argument
176 assertTrue("multiple ENTER for lock " + lock,
177 locks.add(Integer.valueOf(lock)));
180 void exit(int lock) { argument
181 assertTrue("invalid EXIT for lock " + lock,
[all...]
/external/libchrome/base/task_scheduler/
H A Dscheduler_lock_impl.cc27 const SchedulerLockImpl* const lock,
29 DCHECK_NE(lock, predecessor) << "Reentrant locks are unsupported.";
31 allowed_predecessor_map_[lock] = predecessor;
32 AssertSafePredecessor(lock);
35 void UnregisterLock(const SchedulerLockImpl* const lock) { argument
37 allowed_predecessor_map_.erase(lock);
40 void RecordAcquisition(const SchedulerLockImpl* const lock) { argument
41 AssertSafeAcquire(lock);
42 GetAcquiredLocksOnCurrentThread()->push_back(lock);
45 void RecordRelease(const SchedulerLockImpl* const lock) { argument
26 RegisterLock( const SchedulerLockImpl* const lock, const SchedulerLockImpl* const predecessor) argument
60 AssertSafeAcquire(const SchedulerLockImpl* const lock) argument
[all...]
/external/libchrome/base/threading/
H A Dthread_local_storage.cc9 #include "base/synchronization/lock.h"
92 // This lock isn't needed until after we've constructed the per-thread TLS
95 static auto* lock = new base::Lock(); local
96 return lock;
184 // Snapshot the TLS Metadata so we don't have to lock on every access.
H A Dworker_pool_posix_unittest.cc13 #include "base/synchronization/lock.h"
26 Lock* lock() { return &pool_->lock_; } function in class:base::PosixDynamicThreadPool::PosixDynamicThreadPoolPeer
103 peer_.set_num_idle_threads_cv(new ConditionVariable(peer_.lock()));
114 base::AutoLock pool_locked(*peer_.lock());
219 base::AutoLock locked(*peer_.lock());
/external/libdrm/nouveau/
H A Dprivate.h99 pthread_mutex_t lock; member in struct:nouveau_device_priv
/external/libevent/
H A Devthread_pthread.c48 pthread_mutex_t *lock = mm_malloc(sizeof(pthread_mutex_t)); local
49 if (!lock)
53 if (pthread_mutex_init(lock, attr)) {
54 mm_free(lock);
57 return lock;
63 pthread_mutex_t *lock = lock_; local
64 pthread_mutex_destroy(lock);
65 mm_free(lock);
71 pthread_mutex_t *lock = lock_; local
73 return pthread_mutex_trylock(lock);
81 pthread_mutex_t *lock = lock_; local
141 pthread_mutex_t *lock = lock_; local
[all...]
/external/libmojo/base/
H A Dpath_service.cc17 #include "base/synchronization/lock.h"
112 Lock lock; member in struct:base::__anon11766::PathData
181 AutoLock scoped_lock(path_data->lock);
194 // Iterating does not need the lock because only the list head might be
214 AutoLock scoped_lock(path_data->lock);
257 AutoLock scoped_lock(path_data->lock);
273 AutoLock scoped_lock(path_data->lock);
304 AutoLock scoped_lock(path_data->lock);
324 AutoLock scoped_lock(path_data->lock);

Completed in 520 milliseconds

1234567891011>>