/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...] |