Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 25 of 61) sorted by relevance

123

/third_party/ulib/uboringssl/crypto/
A Dthread_pthread.c30 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 Dinternal.h433 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 Dmtx.c14 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 Dat_quick_exit.c10 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 Datexit.c17 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 Dmutex_inlines.h19 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 Dmutex_structs.h7 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 Dmq.h33 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 Dmtx.h10 CRITICAL_SECTION lock; member
12 os_unfair_lock lock;
14 OSSpinLock lock;
16 pthread_mutex_t lock;
/third_party/ulib/musl/src/stdio/
A Dftrylockfile.c7 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.c7 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 Dflockfile.c6 int owner = f->lock; in flockfile()
8 __wait(&f->lock, &f->waiters, owner); in flockfile()
/third_party/ulib/musl/src/misc/
A Dsyslog.c15 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 Dmutex.c75 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 Darena.c66 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 Dtsd.c173 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 Dprof.c231 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 Dtcache.c114 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 Dsetlocale.c26 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 Dlocale_map.c22 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 Dmempool.c134 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 Dosfuchsia.cpp71 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 Dachaiku.h89 extern int AcpiOsAcquireGlobalLock(uint32 *lock);
90 extern int AcpiOsReleaseGlobalLock(uint32 *lock);
/third_party/ulib/musl/pthread/
A Dpthread_cond_timedwait.c44 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 Dcnd_timedwait.c31 lock(&c->_c_lock); in cnd_timedwait()
80 lock(&c->_c_lock); in cnd_timedwait()
109 lock(&node.barrier); in cnd_timedwait()

Completed in 34 milliseconds

123