Searched refs:_sodium_lock (Results 1 – 2 of 2) sorted by relevance
72 static CRITICAL_SECTION _sodium_lock; variable87 InitializeCriticalSection(&_sodium_lock); in _sodium_crit_init()102 EnterCriticalSection(&_sodium_lock); in sodium_crit_enter()119 LeaveCriticalSection(&_sodium_lock); in sodium_crit_leave()126 static pthread_mutex_t _sodium_lock = PTHREAD_MUTEX_INITIALIZER; variable133 if ((ret = pthread_mutex_lock(&_sodium_lock)) == 0) { in sodium_crit_enter()153 return pthread_mutex_unlock(&_sodium_lock); in sodium_crit_leave()158 static volatile int _sodium_lock; variable167 while (__sync_lock_test_and_set(&_sodium_lock, 1) != 0) { in sodium_crit_enter()180 __sync_lock_release(&_sodium_lock); in sodium_crit_leave()
780 static volatile int _sodium_lock;781 __sync_lock_test_and_set(&_sodium_lock, 1);782 __sync_lock_release(&_sodium_lock);