HomeSort by relevance Sort by last modified time
    Searched refs:lock (Results 1 - 25 of 4315) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/clang/test/Modules/Inputs/merge-implicit-special-members/
a.h 1 struct pthread_mutex_t { int lock; }; member in struct:pthread_mutex_t
b.h 1 struct pthread_mutex_t { int lock; }; member in struct:pthread_mutex_t
c.h 3 int k = pthread_mutex_t().lock;
  /device/google/contexthub/firmware/os/core/
trylock.c 21 void trylockInit(struct TryLock *lock)
23 lock->lock = 0;
26 void trylockRelease(struct TryLock *lock)
28 lock->lock = 0;
31 bool trylockTryTake(struct TryLock *lock)
33 return !atomicXchgByte(&lock->lock, 1);
  /external/clang/test/Modules/
merge-implicit-special-members.cpp 5 int n = pthread_mutex_t().lock;
  /device/linaro/bootloader/edk2/AppPkg/Applications/Python/Python-2.7.2/Python/
thread_lwp.h 9 struct lock { struct
59 * Lock support.
63 struct lock *lock; local
70 lock = (struct lock *) malloc(sizeof(struct lock));
71 lock->lock_locked = 0;
72 (void) mon_create(&lock->lock_monitor);
73 (void) cv_create(&lock->lock_condvar, lock->lock_monitor);
    [all...]
thread_foobar.h 41 * Lock support.
51 dprintf(("PyThread_allocate_lock() -> %p\n", lock));
52 return (PyThread_type_lock) lock;
56 PyThread_free_lock(PyThread_type_lock lock)
58 dprintf(("PyThread_free_lock(%p) called\n", lock));
62 PyThread_acquire_lock(PyThread_type_lock lock, int waitflag)
66 dprintf(("PyThread_acquire_lock(%p, %d) called\n", lock, waitflag));
67 dprintf(("PyThread_acquire_lock(%p, %d) -> %d\n", lock, waitflag, success));
72 PyThread_release_lock(PyThread_type_lock lock)
74 dprintf(("PyThread_release_lock(%p) called\n", lock));
    [all...]
  /external/python/cpython2/Python/
thread_lwp.h 9 struct lock { struct
59 * Lock support.
63 struct lock *lock; local
70 lock = (struct lock *) malloc(sizeof(struct lock));
71 lock->lock_locked = 0;
72 (void) mon_create(&lock->lock_monitor);
73 (void) cv_create(&lock->lock_condvar, lock->lock_monitor)
    [all...]
  /bionic/libc/bionic/
pthread_spinlock.cpp 37 Lock lock; member in struct:pthread_spinlock_internal_t
46 static inline pthread_spinlock_internal_t* __get_internal_spinlock(pthread_spinlock_t* lock) {
47 return reinterpret_cast<pthread_spinlock_internal_t*>(lock);
51 pthread_spinlock_internal_t* lock = __get_internal_spinlock(lock_interface); local
52 lock->lock.init(pshared);
57 pthread_spinlock_internal_t* lock = __get_internal_spinlock(lock_interface); local
58 return lock->lock.trylock() ? 0 : EBUSY
62 pthread_spinlock_internal_t* lock = __get_internal_spinlock(lock_interface); local
67 pthread_spinlock_internal_t* lock = __get_internal_spinlock(lock_interface); local
78 pthread_spinlock_internal_t* lock = __get_internal_spinlock(lock_interface); local
    [all...]
  /system/core/libcutils/include/cutils/
threads.h 45 pthread_mutex_t lock; member in struct:__anon2786
58 CRITICAL_SECTION lock; member in struct:__anon2787
87 static __inline__ void mutex_lock(mutex_t* lock)
89 pthread_mutex_lock(lock);
91 static __inline__ void mutex_unlock(mutex_t* lock)
93 pthread_mutex_unlock(lock);
95 static __inline__ int mutex_init(mutex_t* lock)
97 return pthread_mutex_init(lock, NULL);
99 static __inline__ void mutex_destroy(mutex_t* lock)
101 pthread_mutex_destroy(lock);
108 CRITICAL_SECTION lock[1]; member in struct:__anon2788
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/
lockbad-1.s 5 lock mov %ecx, %eax
6 lock mov (%ebx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock btc $0x64, %eb
    [all...]
x86-64-lockbad-1.s 5 lock mov %ecx, %eax
6 lock mov (%rbx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock btc $0x64, %eb
    [all...]
omit-lock.s 4 lock
5 lock addl $0x1,(%eax)
x86-64-lock-1.s 5 lock add %eax, (%rbx)
6 lock add $0x64, (%rbx)
7 lock adc %eax, (%rbx)
8 lock adc $0x64, (%rbx)
9 lock and %eax, (%rbx)
10 lock and $0x64, (%rbx)
11 lock btc %eax, (%rbx)
12 lock btc $0x64, (%rbx)
13 lock btr %eax, (%rbx)
14 lock btr $0x64, (%rbx
    [all...]
lock-1.s 5 lock add %eax, (%ebx)
6 lock add $0x64, (%ebx)
7 lock adc %eax, (%ebx)
8 lock adc $0x64, (%ebx)
9 lock and %eax, (%ebx)
10 lock and $0x64, (%ebx)
11 lock btc %eax, (%ebx)
12 lock btc $0x64, (%ebx)
13 lock btr %eax, (%ebx)
14 lock btr $0x64, (%ebx
    [all...]
lockbad-1.l 83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%ebx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock btc \$0x64, %eb
    [all...]
x86-64-lockbad-1.l 83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%rbx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock btc \$0x64, %eb
    [all...]
  /external/autotest/client/tests/monotonic_time/src/
spinlock.h 14 static inline void spin_lock(spinlock_t *lock)
18 " lock; btsl $0,%0\n"
20 : "=g"(*lock) : : "memory");
23 static inline void spin_unlock(spinlock_t *lock)
25 __asm__ __volatile__("movl $0,%0; rep; nop" : "=g"(*lock) :: "memory");
  /external/valgrind/none/tests/
pth_mutexspeed.stdout.exp 1 begin 100000 lock--unlocks
2 done 100000 lock--unlocks
  /libcore/jsr166-tests/src/test/java/jsr166/
StampedLockTest.java 13 import java.util.concurrent.locks.Lock;
34 final StampedLock lock; field in class:StampedLockTest.InterruptibleLockRunnable
35 InterruptibleLockRunnable(StampedLock l) { lock = l; }
37 lock.writeLockInterruptibly();
46 final StampedLock lock; field in class:StampedLockTest.InterruptedLockRunnable
47 InterruptedLockRunnable(StampedLock l) { lock = l; }
49 lock.writeLockInterruptibly();
54 * Releases write lock, checking isWriteLocked before and after
56 void releaseWriteLock(StampedLock lock, long s) {
57 assertTrue(lock.isWriteLocked())
66 StampedLock lock; local
77 StampedLock lock = new StampedLock(); local
103 StampedLock lock = new StampedLock(); local
130 StampedLock lock = new StampedLock(); local
162 StampedLock lock = new StampedLock(); local
173 StampedLock lock = new StampedLock(); local
186 StampedLock lock = new StampedLock(); local
198 StampedLock lock = new StampedLock(); local
211 StampedLock lock = new StampedLock(); local
222 StampedLock lock = new StampedLock(); local
234 StampedLock lock = new StampedLock(); local
242 StampedLock lock = new StampedLock(); local
268 StampedLock lock = new StampedLock(); local
286 final StampedLock lock = new StampedLock(); local
306 final StampedLock lock = new StampedLock(); local
327 final StampedLock lock = new StampedLock(); local
347 final StampedLock lock = new StampedLock(); local
366 final StampedLock lock = new StampedLock(); local
379 final StampedLock lock = new StampedLock(); local
395 final StampedLock lock = new StampedLock(); local
411 final StampedLock lock = new StampedLock(); local
434 final StampedLock lock = new StampedLock(); local
455 final StampedLock lock = new StampedLock(); local
481 final StampedLock lock = new StampedLock(); local
503 final StampedLock lock = new StampedLock(); local
520 final StampedLock lock = new StampedLock(); local
536 final StampedLock lock = new StampedLock(); local
555 final StampedLock lock = new StampedLock(); local
576 final StampedLock lock = new StampedLock(); local
597 final StampedLock lock = new StampedLock(); local
619 StampedLock lock = new StampedLock(); local
634 StampedLock lock = new StampedLock(); local
647 StampedLock lock = new StampedLock(); local
686 StampedLock lock = new StampedLock(); local
703 final StampedLock lock = new StampedLock(); local
724 StampedLock lock = new StampedLock(); local
759 StampedLock lock = new StampedLock(); local
801 StampedLock lock = new StampedLock(); local
843 Lock lock = sl.asWriteLock(); local
855 Lock lock = sl.asReadLock(); local
866 Lock lock = sl.asReadWriteLock().writeLock(); local
878 Lock lock = sl.asReadWriteLock().readLock(); local
    [all...]
ReentrantReadWriteLockTest.java 19 import java.util.concurrent.locks.Lock;
41 final ReentrantReadWriteLock lock; field in class:ReentrantReadWriteLockTest.InterruptibleLockRunnable
42 InterruptibleLockRunnable(ReentrantReadWriteLock l) { lock = l; }
44 lock.writeLock().lockInterruptibly();
53 final ReentrantReadWriteLock lock; field in class:ReentrantReadWriteLockTest.InterruptedLockRunnable
54 InterruptedLockRunnable(ReentrantReadWriteLock l) { lock = l; }
56 lock.writeLock().lockInterruptibly();
78 * Releases write lock, checking that it had a hold count of 1.
80 void releaseWriteLock(PublicReentrantReadWriteLock lock) {
81 ReentrantReadWriteLock.WriteLock writeLock = lock.writeLock()
193 PublicReentrantReadWriteLock lock; local
217 PublicReentrantReadWriteLock lock = local
239 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
256 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
273 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
290 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
303 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
316 final PublicReentrantReadWriteLock lock = local
336 final PublicReentrantReadWriteLock lock = local
356 final PublicReentrantReadWriteLock lock = local
376 final PublicReentrantReadWriteLock lock = local
396 final PublicReentrantReadWriteLock lock = local
412 final PublicReentrantReadWriteLock lock = local
430 final PublicReentrantReadWriteLock lock = local
448 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
470 final PublicReentrantReadWriteLock lock = local
495 final PublicReentrantReadWriteLock lock = local
529 final PublicReentrantReadWriteLock lock = local
568 final PublicReentrantReadWriteLock lock = local
595 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
609 final PublicReentrantReadWriteLock lock = local
652 final PublicReentrantReadWriteLock lock = local
686 final PublicReentrantReadWriteLock lock = local
721 final PublicReentrantReadWriteLock lock = local
759 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
777 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
794 final PublicReentrantReadWriteLock lock = local
815 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
836 final PublicReentrantReadWriteLock lock = local
859 final PublicReentrantReadWriteLock lock = local
883 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
973 final ReentrantReadWriteLock lock = local
992 final PublicReentrantReadWriteLock lock = local
1020 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1073 final PublicReentrantReadWriteLock lock = local
1112 final PublicReentrantReadWriteLock lock = local
1145 final PublicReentrantReadWriteLock lock = local
1193 final PublicReentrantReadWriteLock lock = local
1239 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1266 final PublicReentrantReadWriteLock lock = local
1293 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1306 final PublicReentrantReadWriteLock lock = local
1337 final PublicReentrantReadWriteLock lock = local
1363 final PublicReentrantReadWriteLock lock = local
1395 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1408 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1421 final PublicReentrantReadWriteLock lock = new PublicReentrantReadWriteLock(fair); local
1434 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1449 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1463 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1478 final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1492 final PublicReentrantReadWriteLock lock = local
1509 final PublicReentrantReadWriteLock lock = local
1524 final PublicReentrantReadWriteLock lock = local
1558 final PublicReentrantReadWriteLock lock = local
1588 final PublicReentrantReadWriteLock lock = local
1641 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1660 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
1673 ReentrantReadWriteLock lock = new ReentrantReadWriteLock(fair); local
    [all...]
  /external/boringssl/src/crypto/
thread_none.c 19 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) {}
21 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) {}
23 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) {}
25 void CRYPTO_MUTEX_unlock_read(CRYPTO_MUTEX *lock) {}
27 void CRYPTO_MUTEX_unlock_write(CRYPTO_MUTEX *lock) {}
29 void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) {}
31 void CRYPTO_STATIC_MUTEX_lock_read(struct CRYPTO_STATIC_MUTEX *lock) {}
33 void CRYPTO_STATIC_MUTEX_lock_write(struct CRYPTO_STATIC_MUTEX *lock) {}
35 void CRYPTO_STATIC_MUTEX_unlock_read(struct CRYPTO_STATIC_MUTEX *lock) {}
37 void CRYPTO_STATIC_MUTEX_unlock_write(struct CRYPTO_STATIC_MUTEX *lock) {}
    [all...]
  /external/ltp/testcases/network/nfs/nfslock01/
nfs_flock_func.c 8 struct flock lock; local
10 lock.l_type = type;
11 lock.l_start = offset;
12 lock.l_whence = whence;
13 lock.l_len = len;
15 return (fcntl(fd, cmd, &lock));
20 struct flock lock; local
22 lock.l_type = type;
23 lock.l_start = offset;
24 lock.l_whence = whence
    [all...]
  /external/valgrind/helgrind/
hg_lock_n_thread.c 65 static Bool is_sane_Lock_BASE ( Lock* lock )
67 if (lock == NULL
68 || (lock->magic != LockN_MAGIC && lock->magic != LockP_MAGIC))
70 switch (lock->kind) {
74 if (lock->heldBy == NULL) {
75 if (lock->acquired_at != NULL) return False;
77 return !lock->heldW;
79 if (lock->acquired_at == NULL) return False
    [all...]
  /external/linux-kselftest/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
locks.h 20 /* Only use one lock mechanism. Select which one. */
26 static inline void lock_impl_lock(struct lock_impl *lock)
28 BUG_ON(pthread_mutex_lock(&lock->mutex));
31 static inline void lock_impl_unlock(struct lock_impl *lock)
33 BUG_ON(pthread_mutex_unlock(&lock->mutex));
36 static inline bool lock_impl_trylock(struct lock_impl *lock)
38 int err = pthread_mutex_trylock(&lock->mutex);
47 static inline void lock_impl_init(struct lock_impl *lock)
49 pthread_mutex_init(&lock->mutex, NULL);
55 /* Spinlock that assumes that it always gets the lock immediately. *
    [all...]

Completed in 614 milliseconds

1 2 3 4 5 6 7 8 91011>>