| /third_party/ulib/uboringssl/crypto/ |
| A D | thread_pthread.c | 30 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_init() argument 36 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_read() argument 42 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_write() argument 48 void CRYPTO_MUTEX_unlock_read(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_unlock_read() argument 54 void CRYPTO_MUTEX_unlock_write(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_unlock_write() argument 60 void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_cleanup() argument 61 pthread_rwlock_destroy((pthread_rwlock_t *) lock); in CRYPTO_MUTEX_cleanup() 65 if (pthread_rwlock_rdlock(&lock->lock) != 0) { in CRYPTO_STATIC_MUTEX_lock_read() 71 if (pthread_rwlock_wrlock(&lock->lock) != 0) { in CRYPTO_STATIC_MUTEX_lock_write() 77 if (pthread_rwlock_unlock(&lock->lock) != 0) { in CRYPTO_STATIC_MUTEX_unlock_read() [all …]
|
| A D | internal.h | 433 SRWLOCK lock; in OPENSSL_MSVC_PRAGMA() member 438 pthread_rwlock_t lock; in OPENSSL_MSVC_PRAGMA() member 447 OPENSSL_EXPORT void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 451 OPENSSL_EXPORT void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 455 OPENSSL_EXPORT void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 464 OPENSSL_EXPORT void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 471 struct CRYPTO_STATIC_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 478 struct CRYPTO_STATIC_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 482 struct CRYPTO_STATIC_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() 486 struct CRYPTO_STATIC_MUTEX *lock); in OPENSSL_MSVC_PRAGMA() [all …]
|
| /third_party/ulib/jemalloc/test/src/ |
| A D | mtx.c | 14 mtx->lock = OS_UNFAIR_LOCK_INIT; in mtx_init() 16 mtx->lock = 0; in mtx_init() 39 pthread_mutex_destroy(&mtx->lock); in mtx_fini() 47 EnterCriticalSection(&mtx->lock); in mtx_lock() 49 os_unfair_lock_lock(&mtx->lock); in mtx_lock() 51 OSSpinLockLock(&mtx->lock); in mtx_lock() 53 pthread_mutex_lock(&mtx->lock); in mtx_lock() 61 LeaveCriticalSection(&mtx->lock); in mtx_unlock() 63 os_unfair_lock_unlock(&mtx->lock); in mtx_unlock() 65 OSSpinLockUnlock(&mtx->lock); in mtx_unlock() [all …]
|
| /third_party/ulib/musl/src/exit/ |
| A D | at_quick_exit.c | 10 static mtx_t lock = MTX_INIT; variable 14 mtx_lock(&lock); in __funcs_on_quick_exit() 17 mtx_unlock(&lock); in __funcs_on_quick_exit() 19 mtx_lock(&lock); in __funcs_on_quick_exit() 21 mtx_unlock(&lock); in __funcs_on_quick_exit() 27 mtx_lock(&lock); in at_quick_exit() 29 mtx_unlock(&lock); in at_quick_exit()
|
| A D | atexit.c | 17 static mtx_t lock = MTX_INIT; variable 20 __TA_RELEASE(&lock) __TA_NO_THREAD_SAFETY_ANALYSIS 25 mtx_lock(&lock); in __funcs_on_exit() 30 mtx_unlock(&lock); in __funcs_on_exit() 32 mtx_lock(&lock); in __funcs_on_exit() 53 mtx_lock(&lock); in __cxa_atexit() 63 mtx_unlock(&lock); in __cxa_atexit() 76 mtx_unlock(&lock); in __cxa_atexit()
|
| /third_party/ulib/jemalloc/include/jemalloc/internal/ |
| A D | mutex_inlines.h | 19 AcquireSRWLockExclusive(&mutex->lock); in malloc_mutex_lock() 21 EnterCriticalSection(&mutex->lock); in malloc_mutex_lock() 24 os_unfair_lock_lock(&mutex->lock); in malloc_mutex_lock() 26 OSSpinLockLock(&mutex->lock); in malloc_mutex_lock() 28 pthread_mutex_lock(&mutex->lock); in malloc_mutex_lock() 41 ReleaseSRWLockExclusive(&mutex->lock); in malloc_mutex_unlock() 43 LeaveCriticalSection(&mutex->lock); in malloc_mutex_unlock() 46 os_unfair_lock_unlock(&mutex->lock); in malloc_mutex_unlock() 48 OSSpinLockUnlock(&mutex->lock); in malloc_mutex_unlock() 50 pthread_mutex_unlock(&mutex->lock); in malloc_mutex_unlock()
|
| A D | mutex_structs.h | 7 SRWLOCK lock; member 9 CRITICAL_SECTION lock; 12 os_unfair_lock lock; 14 OSSpinLock lock; 16 pthread_mutex_t lock; 19 pthread_mutex_t lock;
|
| /third_party/ulib/jemalloc/test/include/test/ |
| A D | mq.h | 33 mtx_t lock; \ 40 if (mtx_init(&mq->lock)) \ 49 mtx_fini(&mq->lock); \ 56 mtx_lock(&mq->lock); \ 58 mtx_unlock(&mq->lock); \ 66 mtx_lock(&mq->lock); \ 72 mtx_unlock(&mq->lock); \ 103 mtx_lock(&mq->lock); \ 107 mtx_unlock(&mq->lock); \
|
| A D | mtx.h | 10 CRITICAL_SECTION lock; member 12 os_unfair_lock lock; 14 OSSpinLock lock; 16 pthread_mutex_t lock;
|
| /third_party/ulib/musl/src/stdio/ |
| A D | ftrylockfile.c | 7 if (f->lock == tid) { in ftrylockfile() 13 if (atomic_load(&f->lock) < 0) in ftrylockfile() 14 atomic_store(&f->lock, 0); in ftrylockfile() 15 if (atomic_load(&f->lock) || a_cas_shim(&f->lock, 0, tid)) in ftrylockfile()
|
| A D | __lockfile.c | 7 if (atomic_load(&f->lock) == tid) in __lockfile() 9 while ((owner = a_cas_shim(&f->lock, 0, tid))) in __lockfile() 10 __wait(&f->lock, &f->waiters, owner); in __lockfile() 15 atomic_store(&f->lock, 0); in __unlockfile() 27 _zx_futex_wake(&f->lock, 1); in __unlockfile()
|
| A D | flockfile.c | 6 int owner = f->lock; in flockfile() 8 __wait(&f->lock, &f->waiters, owner); in flockfile()
|
| /third_party/ulib/musl/src/misc/ |
| A D | syslog.c | 15 static mtx_t lock = MTX_INIT; variable 23 mtx_lock(&lock); in setlogmask() 27 mtx_unlock(&lock); in setlogmask() 37 mtx_lock(&lock); in closelog() 40 mtx_unlock(&lock); in closelog() 50 mtx_lock(&lock); in openlog() 65 mtx_unlock(&lock); in openlog() 123 mtx_lock(&lock); in __vsyslog() 125 mtx_unlock(&lock); in __vsyslog()
|
| /third_party/ulib/jemalloc/src/ |
| A D | mutex.c | 75 InitializeSRWLock(&mutex->lock); in malloc_mutex_init() 77 if (!InitializeCriticalSectionAndSpinCount(&mutex->lock, in malloc_mutex_init() 82 mutex->lock = OS_UNFAIR_LOCK_INIT; in malloc_mutex_init() 84 mutex->lock = 0; in malloc_mutex_init() 90 if (_pthread_mutex_init_calloc_cb(&mutex->lock, in malloc_mutex_init() 100 if (pthread_mutex_init(&mutex->lock, &attr) != 0) { in malloc_mutex_init() 145 if (_pthread_mutex_init_calloc_cb(&postponed_mutexes->lock, in malloc_mutex_boot()
|
| A D | arena.c | 66 malloc_mutex_lock(tsdn, &arena->lock); in arena_extent_cache_alloc() 69 malloc_mutex_unlock(tsdn, &arena->lock); in arena_extent_cache_alloc() 88 malloc_mutex_lock(tsdn, &arena->lock); in arena_extent_cache_dalloc() 90 malloc_mutex_unlock(tsdn, &arena->lock); in arena_extent_cache_dalloc() 309 malloc_mutex_lock(tsdn, &arena->lock); in arena_extent_alloc_large() 358 malloc_mutex_lock(tsdn, &arena->lock); in arena_extent_ralloc_large_shrink() 374 malloc_mutex_lock(tsdn, &arena->lock); in arena_extent_ralloc_large_expand() 1022 malloc_mutex_lock(tsdn, &bin->lock); in arena_bin_nonfull_slab_get() 1112 malloc_mutex_lock(tsdn, &bin->lock); in arena_tcache_fill_small() 1189 malloc_mutex_lock(tsdn, &bin->lock); in arena_malloc_small() [all …]
|
| A D | tsd.c | 173 malloc_mutex_lock(TSDN_NULL, &head->lock); in tsd_init_check_recursion() 176 malloc_mutex_unlock(TSDN_NULL, &head->lock); in tsd_init_check_recursion() 184 malloc_mutex_unlock(TSDN_NULL, &head->lock); in tsd_init_check_recursion() 191 malloc_mutex_lock(TSDN_NULL, &head->lock); in tsd_init_finish() 193 malloc_mutex_unlock(TSDN_NULL, &head->lock); in tsd_init_finish()
|
| A D | prof.c | 231 malloc_mutex_lock(tsdn, tctx->tdata->lock); in prof_malloc_sample_object() 239 malloc_mutex_unlock(tsdn, tctx->tdata->lock); in prof_malloc_sample_object() 553 gctx->lock = prof_gctx_mutex_choose(); in prof_gctx_create() 1038 malloc_mutex_lock(tsdn, tctx->gctx->lock); in prof_tctx_merge_tdata() 1165 malloc_mutex_lock(tsdn, gctx->lock); in prof_dump_gctx_prep() 1177 malloc_mutex_unlock(tsdn, gctx->lock); in prof_dump_gctx_prep() 1191 malloc_mutex_lock(arg->tsdn, gctx->lock); in prof_gctx_merge_iter() 1259 malloc_mutex_lock(arg->tsdn, tdata->lock); in prof_tdata_merge_iter() 1519 malloc_mutex_lock(arg->tsdn, gctx->lock); in prof_gctx_dump_iter() 2005 malloc_mutex_lock(tsdn, tdata->lock); in prof_tdata_expire() [all …]
|
| A D | tcache.c | 114 malloc_mutex_lock(tsd_tsdn(tsd), &bin->lock); in tcache_bin_flush_small() 142 malloc_mutex_unlock(tsd_tsdn(tsd), &bin->lock); in tcache_bin_flush_small() 151 malloc_mutex_lock(tsd_tsdn(tsd), &bin->lock); in tcache_bin_flush_small() 155 malloc_mutex_unlock(tsd_tsdn(tsd), &bin->lock); in tcache_bin_flush_small() 253 malloc_mutex_lock(tsdn, &arena->lock); in tcache_arena_associate() 256 malloc_mutex_unlock(tsdn, &arena->lock); in tcache_arena_associate() 265 malloc_mutex_lock(tsdn, &arena->lock); in tcache_arena_dissociate() 279 malloc_mutex_unlock(tsdn, &arena->lock); in tcache_arena_dissociate() 403 malloc_mutex_assert_owner(tsdn, &arena->lock); in tcache_stats_merge() 409 malloc_mutex_lock(tsdn, &bin->lock); in tcache_stats_merge() [all …]
|
| /third_party/ulib/musl/src/locale/ |
| A D | setlocale.c | 26 static mtx_t lock = MTX_INIT; in setlocale() local 31 mtx_lock(&lock); in setlocale() 64 mtx_unlock(&lock); in setlocale() 70 mtx_unlock(&lock); in setlocale()
|
| A D | locale_map.c | 22 static mtx_t lock; in __get_locale() local 52 mtx_lock(&lock); in __get_locale() 56 mtx_unlock(&lock); in __get_locale() 109 mtx_unlock(&lock); in __get_locale()
|
| /third_party/ulib/ngunwind/src/mi/ |
| A D | mempool.c | 134 lock_init (&pool->lock); in mempool_init() 159 lock_acquire (&pool->lock, saved_mask); in mempool_alloc() 170 lock_release (&pool->lock, saved_mask); in mempool_alloc() 179 lock_acquire (&pool->lock, saved_mask); in mempool_free() 183 lock_release (&pool->lock, saved_mask); in mempool_free()
|
| /third_party/lib/acpica/source/os_specific/service_layers/ |
| A D | osfuchsia.cpp | 71 mtx_t lock = MTX_INIT; member 419 fbl::AutoLock lock(&os_mapping_lock); in AcpiOsMapMemory() local 522 mtx_lock(&os_execute_state.lock); in ShutdownOsExecuteTask() 524 mtx_unlock(&os_execute_state.lock); in ShutdownOsExecuteTask() 570 mtx_lock(&os_execute_state.lock); in AcpiOsExecute() 572 mtx_unlock(&os_execute_state.lock); in AcpiOsExecute() 585 mtx_lock(&os_execute_state.lock); in AcpiOsWaitEventsComplete() 589 mtx_unlock(&os_execute_state.lock); in AcpiOsWaitEventsComplete() 727 if (!lock) { in AcpiOsCreateMutex() 732 mtx_init(lock, mtx_plain)); in AcpiOsCreateMutex() [all …]
|
| /third_party/lib/acpica/source/include/acpica/platform/ |
| A D | achaiku.h | 89 extern int AcpiOsAcquireGlobalLock(uint32 *lock); 90 extern int AcpiOsReleaseGlobalLock(uint32 *lock);
|
| /third_party/ulib/musl/pthread/ |
| A D | pthread_cond_timedwait.c | 44 lock(&c->_c_lock); in pthread_cond_timedwait() 94 lock(&c->_c_lock); in pthread_cond_timedwait() 129 lock(&node.barrier); in pthread_cond_timedwait() 176 lock(&c->_c_lock); in __private_cond_signal()
|
| /third_party/ulib/musl/src/thread/ |
| A D | cnd_timedwait.c | 31 lock(&c->_c_lock); in cnd_timedwait() 80 lock(&c->_c_lock); in cnd_timedwait() 109 lock(&node.barrier); in cnd_timedwait()
|