Lines Matching defs:index_locks
39 CRYPTO_RWLOCK *index_locks[OSSL_LIB_CTX_MAX_INDEXES];
86 ctx->index_locks[i] = CRYPTO_THREAD_lock_new();
88 if (ctx->index_locks[i] == NULL)
110 CRYPTO_THREAD_lock_free(ctx->index_locks[i]);
137 CRYPTO_THREAD_lock_free(ctx->index_locks[i]);
383 if (!CRYPTO_THREAD_read_lock(ctx->index_locks[index]))
386 CRYPTO_THREAD_unlock(ctx->index_locks[index]);
391 CRYPTO_THREAD_unlock(ctx->index_locks[index]);
395 if (!CRYPTO_THREAD_write_lock(ctx->index_locks[index]))
398 CRYPTO_THREAD_unlock(ctx->index_locks[index]);
406 CRYPTO_THREAD_unlock(ctx->index_locks[index]);
412 CRYPTO_THREAD_unlock(ctx->index_locks[index]);
437 CRYPTO_THREAD_unlock(ctx->index_locks[index]);