Home
last modified time | relevance | path

Searched refs:ngx_atomic_cmp_set (Results 1 – 13 of 13) sorted by relevance

/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_rwlock.c26 if (*lock == 0 && ngx_atomic_cmp_set(lock, 0, NGX_RWLOCK_WLOCK)) { in ngx_rwlock_wlock()
39 && ngx_atomic_cmp_set(lock, 0, NGX_RWLOCK_WLOCK)) in ngx_rwlock_wlock()
61 && ngx_atomic_cmp_set(lock, readers, readers + 1)) in ngx_rwlock_rlock()
77 && ngx_atomic_cmp_set(lock, readers, readers + 1)) in ngx_rwlock_rlock()
97 (void) ngx_atomic_cmp_set(lock, NGX_RWLOCK_WLOCK, 0); in ngx_rwlock_unlock()
103 if (ngx_atomic_cmp_set(lock, readers, readers - 1)) { in ngx_rwlock_unlock()
125 #error ngx_atomic_cmp_set() is not defined!
H A Dngx_shmtx.c65 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()
91 && 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()
143 if (ngx_atomic_cmp_set(mtx->lock, ngx_pid, 0)) { in ngx_shmtx_unlock()
155 if (ngx_atomic_cmp_set(mtx->lock, pid, 0)) { in ngx_shmtx_force_unlock()
182 if (ngx_atomic_cmp_set(mtx->wait, wait, wait - 1)) { in ngx_shmtx_wakeup()
H A Dngx_spinlock.c22 if (*lock == 0 && ngx_atomic_cmp_set(lock, 0, value)) { in ngx_spinlock()
34 if (*lock == 0 && ngx_atomic_cmp_set(lock, 0, value)) { in ngx_spinlock()
47 #error ngx_spinlock() or ngx_atomic_cmp_set() are not defined ! in ngx_spinlock()
/f-stack/app/nginx-1.16.1/src/os/unix/
H A Dngx_atomic.h33 #define ngx_atomic_cmp_set(lock, old, new) \ macro
64 #define ngx_atomic_cmp_set(lock, old, new) \ macro
76 #define ngx_atomic_cmp_set(lock, old, new) \ macro
109 #define ngx_atomic_cmp_set(lock, old, set) \ macro
137 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old,
178 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old,
278 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
309 #define ngx_trylock(lock) (*(lock) == 0 && ngx_atomic_cmp_set(lock, 0, 1))
H A Dngx_gcc_atomic_ppc.h29 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
92 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
H A Dngx_sunpro_amd64.il6 / ngx_atomic_uint_t ngx_atomic_cmp_set(ngx_atomic_t *lock,
12 .inline ngx_atomic_cmp_set,0
H A Dngx_sunpro_x86.il6 / ngx_atomic_uint_t ngx_atomic_cmp_set(ngx_atomic_t *lock,
11 .inline ngx_atomic_cmp_set,0
H A Dngx_gcc_atomic_amd64.h37 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
H A Dngx_gcc_atomic_sparc64.h34 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
H A Dngx_gcc_atomic_x86.h38 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
H A Dngx_sunpro_atomic_sparc64.h25 ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, in ngx_atomic_cmp_set() function
/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event.c598 (void) ngx_atomic_cmp_set(ngx_connection_counter, 0, 1); in ngx_event_module_init()
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_file_cache.c2043 if (!ngx_atomic_cmp_set(&cache->sh->loading, 0, ngx_pid)) { in ngx_http_file_cache_loader()