Lines Matching defs:lock_cs

122 static MPKMutex *lock_cs;
664 static HANDLE *lock_cs;
670 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(HANDLE));
672 lock_cs[i] = CreateMutex(NULL, FALSE, NULL);
686 CloseHandle(lock_cs[i]);
687 OPENSSL_free(lock_cs);
693 WaitForSingleObject(lock_cs[type], INFINITE);
695 ReleaseMutex(lock_cs[type]);
752 static mutex_t *lock_cs;
754 * static rwlock_t *lock_cs;
762 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(mutex_t));
766 /* rwlock_init(&(lock_cs[i]),USYNC_THREAD,NULL); */
767 mutex_init(&(lock_cs[i]), USYNC_THREAD, NULL);
783 /* rwlock_destroy(&(lock_cs[i])); */
784 mutex_destroy(&(lock_cs[i]));
787 OPENSSL_free(lock_cs);
812 rw_rdlock(&(lock_cs[type]));
814 rw_wrlock(&(lock_cs[type])); */
816 mutex_lock(&(lock_cs[type]));
819 /* rw_unlock(&(lock_cs[type])); */
820 mutex_unlock(&(lock_cs[type]));
861 static usema_t **lock_cs;
878 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(usema_t *));
880 lock_cs[i] = usnewsema(arena, 1);
896 usdumpsema(lock_cs[i], stdout, buf);
897 usfreesema(lock_cs[i], arena);
899 OPENSSL_free(lock_cs);
906 uspsema(lock_cs[type]);
909 usvsema(lock_cs[type]);
948 static pthread_mutex_t *lock_cs;
955 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(pthread_mutex_t));
959 pthread_mutex_init(&(lock_cs[i]), NULL);
973 pthread_mutex_destroy(&(lock_cs[i]));
976 OPENSSL_free(lock_cs);
997 pthread_mutex_lock(&(lock_cs[type]));
1000 pthread_mutex_unlock(&(lock_cs[type]));
1047 lock_cs = OPENSSL_malloc(CRYPTO_num_locks() * sizeof(MPKMutex));
1051 lock_cs[i] = MPKMutexAlloc("OpenSSL mutex");
1069 MPKMutexFree(lock_cs[i]);
1072 OPENSSL_free(lock_cs);
1083 MPKMutexLock(lock_cs[type]);
1086 MPKMutexUnlock(lock_cs[type]);
1126 static BLocker **lock_cs;
1133 lock_cs =
1138 lock_cs[i] = new BLocker(CRYPTO_get_lock_name(i));
1152 delete lock_cs[i];
1155 OPENSSL_free(lock_cs);
1170 lock_cs[type]->Lock();
1173 lock_cs[type]->Unlock();