| /f-stack/app/nginx-1.16.1/src/core/ |
| H A D | ngx_shmtx.c | 21 mtx->lock = &addr->lock; in ngx_shmtx_create() 27 mtx->spin = 2048; in ngx_shmtx_create() 31 mtx->wait = &addr->wait; in ngx_shmtx_create() 37 mtx->semaphore = 1; in ngx_shmtx_create() 51 if (mtx->semaphore) { in ngx_shmtx_destroy() 65 return (*mtx->lock == 0 && ngx_atomic_cmp_set(mtx->lock, 0, ngx_pid)); in ngx_shmtx_trylock() 78 if (*mtx->lock == 0 && ngx_atomic_cmp_set(mtx->lock, 0, ngx_pid)) { in ngx_shmtx_lock() 103 if (*mtx->lock == 0 && ngx_atomic_cmp_set(mtx->lock, 0, ngx_pid)) { in ngx_shmtx_lock() 170 if (!mtx->semaphore) { in ngx_shmtx_wakeup() 205 if (mtx->name) { in ngx_shmtx_create() [all …]
|
| H A D | ngx_shmtx.h | 40 ngx_int_t ngx_shmtx_create(ngx_shmtx_t *mtx, ngx_shmtx_sh_t *addr, 42 void ngx_shmtx_destroy(ngx_shmtx_t *mtx); 43 ngx_uint_t ngx_shmtx_trylock(ngx_shmtx_t *mtx); 44 void ngx_shmtx_lock(ngx_shmtx_t *mtx); 45 void ngx_shmtx_unlock(ngx_shmtx_t *mtx); 46 ngx_uint_t ngx_shmtx_force_unlock(ngx_shmtx_t *mtx, ngx_pid_t pid);
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/test/src/ |
| H A D | mtx.c | 8 mtx_init(mtx_t *mtx) { in mtx_init() argument 15 mtx->lock = OS_UNFAIR_LOCK_INIT; in mtx_init() 17 mtx->lock = 0; in mtx_init() 35 mtx_fini(mtx_t *mtx) { in mtx_fini() argument 45 mtx_lock(mtx_t *mtx) { in mtx_lock() argument 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() 58 mtx_unlock(mtx_t *mtx) { in mtx_unlock() argument [all …]
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/test/unit/ |
| H A D | mtx.c | 7 mtx_t mtx; in TEST_BEGIN() local 9 assert_false(mtx_init(&mtx), "Unexpected mtx_init() failure"); in TEST_BEGIN() 10 mtx_lock(&mtx); in TEST_BEGIN() 11 mtx_unlock(&mtx); in TEST_BEGIN() 12 mtx_fini(&mtx); in TEST_BEGIN() 17 mtx_t mtx; member 27 mtx_lock(&arg->mtx); in thd_start() 29 mtx_unlock(&arg->mtx); in thd_start() 39 assert_false(mtx_init(&arg.mtx), "Unexpected mtx_init() failure"); in TEST_BEGIN()
|
| /f-stack/freebsd/contrib/vchiq/interface/compat/ |
| H A D | vchi_bsd.c | 60 mtx_lock_spin(&t->mtx); in run_timer() 120 mtx_destroy(&t->mtx); in vchiq_del_timer_sync() 319 mtx_destroy(&s->mtx); in _sema_destroy() 327 mtx_lock(&s->mtx); in down() 335 mtx_unlock(&s->mtx); in down() 345 mtx_lock(&s->mtx); in down_interruptible() 362 mtx_unlock(&s->mtx); in down_interruptible() 374 mtx_lock(&s->mtx); in down_trylock() 384 mtx_unlock(&s->mtx); in down_trylock() 392 mtx_lock(&s->mtx); in up() [all …]
|
| H A D | vchi_bsd.h | 135 typedef struct mtx spinlock_t; 138 struct mtx name 150 struct sx mtx; member 153 #define lmutex_init(lock) sx_init(&(lock)->mtx, #lock) 154 #define lmutex_lock(lock) sx_xlock(&(lock)->mtx) 155 #define lmutex_unlock(lock) sx_unlock(&(lock)->mtx) 156 #define lmutex_destroy(lock) sx_destroy(&(lock)->mtx) 158 #define lmutex_lock_interruptible(lock) sx_xlock_sig(&(lock)->mtx) 191 struct mtx mtx; member 211 struct mtx lock; [all …]
|
| /f-stack/app/nginx-1.16.1/src/os/unix/ |
| H A D | ngx_thread_mutex.c | 78 ngx_thread_mutex_create(ngx_thread_mutex_t *mtx, ngx_log_t *log) in ngx_thread_mutex_create() argument 98 err = pthread_mutex_init(mtx, &attr); in ngx_thread_mutex_create() 116 ngx_thread_mutex_destroy(ngx_thread_mutex_t *mtx, ngx_log_t *log) in ngx_thread_mutex_destroy() argument 120 err = pthread_mutex_destroy(mtx); in ngx_thread_mutex_destroy() 132 ngx_thread_mutex_lock(ngx_thread_mutex_t *mtx, ngx_log_t *log) in ngx_thread_mutex_lock() argument 136 err = pthread_mutex_lock(mtx); in ngx_thread_mutex_lock() 148 ngx_thread_mutex_unlock(ngx_thread_mutex_t *mtx, ngx_log_t *log) in ngx_thread_mutex_unlock() argument 152 err = pthread_mutex_unlock(mtx); in ngx_thread_mutex_unlock()
|
| H A D | ngx_thread.h | 22 ngx_int_t ngx_thread_mutex_create(ngx_thread_mutex_t *mtx, ngx_log_t *log); 23 ngx_int_t ngx_thread_mutex_destroy(ngx_thread_mutex_t *mtx, ngx_log_t *log); 24 ngx_int_t ngx_thread_mutex_lock(ngx_thread_mutex_t *mtx, ngx_log_t *log); 25 ngx_int_t ngx_thread_mutex_unlock(ngx_thread_mutex_t *mtx, ngx_log_t *log); 33 ngx_int_t ngx_thread_cond_wait(ngx_thread_cond_t *cond, ngx_thread_mutex_t *mtx,
|
| /f-stack/freebsd/libkern/ |
| H A D | arc4random.c | 66 struct mtx mtx; member 138 mtx_lock(&chacha20->mtx); in chacha20_randomstir() 147 mtx_unlock(&chacha20->mtx); in chacha20_randomstir() 163 mtx_init(&chacha20->mtx, "chacha20_mtx", NULL, MTX_DEF); 179 mtx_destroy(&chacha20->mtx); 212 mtx_lock(&chacha20->mtx); 217 mtx_unlock(&chacha20->mtx); 219 mtx_lock(&chacha20->mtx); 231 mtx_unlock(&chacha20->mtx); 233 mtx_lock(&chacha20->mtx); [all …]
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/src/ |
| H A D | background_thread.c | 197 malloc_mutex_unlock(tsdn, &decay->mtx); 276 malloc_mutex_unlock(tsdn, &info->mtx); 280 malloc_mutex_lock(tsdn, &info->mtx); 400 malloc_mutex_lock(tsdn, &info->mtx); 406 malloc_mutex_unlock(tsdn, &info->mtx); 724 malloc_mutex_unlock(tsdn, &info->mtx); 744 &background_thread_info[i].mtx); 753 &background_thread_info[i].mtx); 766 malloc_mutex_lock(tsdn, &info->mtx); 790 malloc_mutex_lock(tsdn, &info->mtx); [all …]
|
| /f-stack/freebsd/mips/broadcom/ |
| H A D | bcm_mipsvar.h | 99 struct mtx mtx; member 105 mtx_init(&(sc)->mtx, device_get_nameunit((sc)->dev), \ 107 #define BCM_MIPS_LOCK(sc) mtx_lock(&(sc)->mtx) 108 #define BCM_MIPS_UNLOCK(sc) mtx_unlock(&(sc)->mtx) 109 #define BCM_MIPS_LOCK_ASSERT(sc, what) mtx_assert(&(sc)->mtx, what) 110 #define BCM_MIPS_LOCK_DESTROY(sc) mtx_destroy(&(sc)->mtx)
|
| /f-stack/freebsd/sys/ |
| H A D | rangelock.h | 68 struct mtx; 73 struct mtx *ilk); 75 off_t start, off_t end, struct mtx *ilk); 77 struct mtx *ilk); 79 struct mtx *ilk); 81 struct mtx *ilk); 83 struct mtx *ilk);
|
| H A D | _unrhdr.h | 36 struct mtx; 48 struct mtx *mtx; member
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/include/jemalloc/internal/ |
| H A D | arena_stats.h | 59 malloc_mutex_t mtx; member 105 if (malloc_mutex_init(&arena_stats->mtx, "arena_stats", in arena_stats_init() 117 malloc_mutex_lock(tsdn, &arena_stats->mtx); in arena_stats_lock() 124 malloc_mutex_unlock(tsdn, &arena_stats->mtx); in arena_stats_unlock() 134 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_read_u64() 145 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_add_u64() 157 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_sub_u64() 183 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_read_zu() 194 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_add_zu() 207 malloc_mutex_assert_owner(tsdn, &arena_stats->mtx); in arena_stats_sub_zu()
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | aw_reset.c | 63 struct mtx mtx; member 82 mtx_lock(&sc->mtx); in aw_reset_assert() 89 mtx_unlock(&sc->mtx); in aw_reset_assert() 102 mtx_lock(&sc->mtx); in aw_reset_is_asserted() 104 mtx_unlock(&sc->mtx); in aw_reset_is_asserted() 136 mtx_init(&sc->mtx, device_get_nameunit(dev), NULL, MTX_DEF); in aw_reset_attach()
|
| H A D | aw_ccu.c | 61 struct mtx mtx; member 96 mtx_assert(&sc->mtx, MA_OWNED); in aw_ccu_write_4() 114 mtx_assert(&sc->mtx, MA_OWNED); in aw_ccu_read_4() 133 mtx_assert(&sc->mtx, MA_OWNED); in aw_ccu_modify_4() 148 mtx_lock(&sc->mtx); in aw_ccu_device_lock() 157 mtx_unlock(&sc->mtx); in aw_ccu_device_unlock() 219 mtx_init(&sc->mtx, device_get_nameunit(dev), NULL, MTX_DEF); in aw_ccu_attach()
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/test/include/test/ |
| H A D | mtx.h | 20 bool mtx_init(mtx_t *mtx); 21 void mtx_fini(mtx_t *mtx); 22 void mtx_lock(mtx_t *mtx); 23 void mtx_unlock(mtx_t *mtx);
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_freebsd.h | 63 struct mtx mtx; member 87 struct mtx mtx; member 92 mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF); \ 108 struct mtx mtx; member 127 struct mtx mtx; member 149 typedef struct mtx ieee80211_psq_lock_t; 174 typedef struct mtx ieee80211_ageq_lock_t; 184 typedef struct mtx acl_lock_t; 203 typedef struct mtx ieee80211_scan_iter_lock_t; 213 typedef struct mtx ieee80211_rte_lock_t; [all …]
|
| /f-stack/freebsd/arm/ti/ |
| H A D | ti_scm_syscon.c | 74 struct mtx mtx; member 96 mtx_lock(&sc->mtx); in ti_scm_syscon_write_4() 98 mtx_unlock(&sc->mtx); in ti_scm_syscon_write_4() 110 mtx_lock(&sc->mtx); in ti_scm_syscon_read_4() 112 mtx_unlock(&sc->mtx); in ti_scm_syscon_read_4() 124 mtx_lock(&sc->mtx); in ti_scm_syscon_modify_4() 129 mtx_unlock(&sc->mtx); in ti_scm_syscon_modify_4() 182 mtx_init(&sc->mtx, device_get_nameunit(sc->dev), NULL, MTX_DEF); in ti_scm_syscon_attach() 262 mtx_lock(&sc->mtx); in ti_scm_syscon_clk_device_lock() 270 mtx_unlock(&sc->mtx); in ti_scm_syscon_clk_device_unlock()
|
| /f-stack/freebsd/kern/ |
| H A D | kern_mutex.c | 224 struct mtx *m; in unlock_mtx() 260 struct mtx *m; in __mtx_lock_flags() 294 struct mtx *m; in __mtx_unlock_flags() 320 struct mtx *m; in __mtx_lock_spin_flags() 361 struct mtx *m; in __mtx_trylock_spin_flags() 389 struct mtx *m; in __mtx_unlock_spin_flags() 475 struct mtx *m; in _mtx_trylock_flags_() 497 struct mtx *m; in __mtx_lock_sleep() 707 struct mtx *m; in _mtx_lock_spin_cookie() 829 struct mtx *m; in _thread_lock() [all …]
|
| /f-stack/freebsd/arm/ti/am335x/ |
| H A D | am3359_cppi41.c | 67 struct mtx mtx; member 91 mtx_lock(&sc->mtx); in ti_am3359_cppi41_write_4() 93 mtx_unlock(&sc->mtx); in ti_am3359_cppi41_write_4() 105 mtx_lock(&sc->mtx); in ti_am3359_cppi41_read_4() 107 mtx_unlock(&sc->mtx); in ti_am3359_cppi41_read_4() 147 mtx_init(&sc->mtx, device_get_nameunit(sc->dev), NULL, MTX_DEF); in ti_am3359_cppi41_attach()
|
| /f-stack/dpdk/kernel/freebsd/contigmem/ |
| H A D | contigmem.c | 37 struct mtx mtx; member 147 mtx_init(&contigmem_buffers[i].mtx, "contigmem", NULL, MTX_DEF); in contigmem_load() 173 if (mtx_initialized(&contigmem_buffers[i].mtx)) in contigmem_load() 174 mtx_destroy(&contigmem_buffers[i].mtx); in contigmem_load() 198 if (mtx_initialized(&contigmem_buffers[i].mtx)) in contigmem_unload() 199 mtx_destroy(&contigmem_buffers[i].mtx); in contigmem_unload() 246 mtx_lock(&buf->mtx); in contigmem_cdev_pager_ctor() 250 mtx_unlock(&buf->mtx); in contigmem_cdev_pager_ctor() 263 mtx_lock(&buf->mtx); in contigmem_cdev_pager_dtor() 265 mtx_unlock(&buf->mtx); in contigmem_cdev_pager_dtor()
|
| /f-stack/freebsd/mips/mediatek/ |
| H A D | mtk_sysctl.c | 55 struct mtx mtx; member 73 #define MTK_SYSCTL_LOCK(sc) mtx_lock_spin(&(sc)->mtx) 74 #define MTK_SYSCTL_UNLOCK(sc) mtx_unlock_spin(&(sc)->mtx) 76 mtx_init(&(sc)->mtx, device_get_nameunit((sc)->dev), \ 78 #define MTK_SYSCTL_LOCK_DESTROY(sc) mtx_destroy(&(sc)->mtx)
|
| /f-stack/freebsd/arm/nvidia/ |
| H A D | tegra_mc.c | 102 #define LOCK(_sc) mtx_lock(&(_sc)->mtx) 103 #define UNLOCK(_sc) mtx_unlock(&(_sc)->mtx) 104 #define SLEEP(_sc, timeout) mtx_sleep(sc, &sc->mtx, 0, "tegra_mc", timeout); 106 mtx_init(&_sc->mtx, device_get_nameunit(_sc->dev), "tegra_mc", MTX_DEF) 107 #define LOCK_DESTROY(_sc) mtx_destroy(&_sc->mtx) 108 #define ASSERT_LOCKED(_sc) mtx_assert(&_sc->mtx, MA_OWNED) 109 #define ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->mtx, MA_NOTOWNED) 119 struct mtx mtx; member
|
| H A D | tegra_rtc.c | 80 #define LOCK(_sc) mtx_lock(&(_sc)->mtx) 81 #define UNLOCK(_sc) mtx_unlock(&(_sc)->mtx) 83 mtx_sleep(sc, &sc->mtx, 0, "rtcwait", timeout); 85 mtx_init(&_sc->mtx, device_get_nameunit(_sc->dev), "tegra_rtc", MTX_DEF) 86 #define LOCK_DESTROY(_sc) mtx_destroy(&_sc->mtx) 87 #define ASSERT_LOCKED(_sc) mtx_assert(&_sc->mtx, MA_OWNED) 88 #define ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->mtx, MA_NOTOWNED) 97 struct mtx mtx; member
|