Searched refs:NGX_RWLOCK_WLOCK (Results 1 – 1 of 1) sorted by relevance
16 #define NGX_RWLOCK_WLOCK ((ngx_atomic_uint_t) -1) macro26 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()60 if (readers != NGX_RWLOCK_WLOCK in ngx_rwlock_rlock()76 if (readers != NGX_RWLOCK_WLOCK in ngx_rwlock_rlock()96 if (readers == NGX_RWLOCK_WLOCK) { in ngx_rwlock_unlock()97 (void) ngx_atomic_cmp_set(lock, NGX_RWLOCK_WLOCK, 0); in ngx_rwlock_unlock()115 if (*lock == NGX_RWLOCK_WLOCK) { in ngx_rwlock_downgrade()