Home
last modified time | relevance | path

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

/external/boringssl/src/crypto/
Dthread_none.c19 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) {} in CRYPTO_MUTEX_init()
21 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) {} in CRYPTO_MUTEX_lock_read()
23 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) {} in CRYPTO_MUTEX_lock_write()
25 void CRYPTO_MUTEX_unlock(CRYPTO_MUTEX *lock) {} in CRYPTO_MUTEX_unlock()
27 void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) {} in CRYPTO_MUTEX_cleanup()
Dthread_pthread.c28 OPENSSL_COMPILE_ASSERT(sizeof(CRYPTO_MUTEX) >= sizeof(pthread_rwlock_t),
31 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_init()
37 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_read()
43 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_write()
49 void CRYPTO_MUTEX_unlock(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_unlock()
55 void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_cleanup()
Dthread_win.c31 OPENSSL_COMPILE_ASSERT(sizeof(CRYPTO_MUTEX) >= sizeof(CRITICAL_SECTION),
91 void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_init()
97 void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_read()
102 void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_lock_write()
106 void CRYPTO_MUTEX_unlock(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_unlock()
110 void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock) { in CRYPTO_MUTEX_cleanup()
Dinternal.h400 OPENSSL_EXPORT void CRYPTO_MUTEX_init(CRYPTO_MUTEX *lock);
405 OPENSSL_EXPORT void CRYPTO_MUTEX_lock_read(CRYPTO_MUTEX *lock);
409 OPENSSL_EXPORT void CRYPTO_MUTEX_lock_write(CRYPTO_MUTEX *lock);
412 OPENSSL_EXPORT void CRYPTO_MUTEX_unlock(CRYPTO_MUTEX *lock);
415 OPENSSL_EXPORT void CRYPTO_MUTEX_cleanup(CRYPTO_MUTEX *lock);
/external/boringssl/src/include/openssl/
Dthread.h70 typedef struct crypto_mutex_st {} CRYPTO_MUTEX; typedef
78 } CRYPTO_MUTEX;
80 typedef pthread_rwlock_t CRYPTO_MUTEX;
90 } CRYPTO_MUTEX;
Ddh.h213 CRYPTO_MUTEX method_mont_p_lock;
Ddsa.h327 CRYPTO_MUTEX method_mont_p_lock;
Drsa.h566 CRYPTO_MUTEX lock;
Dbn.h755 BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_MUTEX *lock,
Dx509_vfy.h186 CRYPTO_MUTEX objs_lock;
Dssl.h3470 CRYPTO_MUTEX lock;
/external/boringssl/src/crypto/dsa/
Ddsa.c654 (CRYPTO_MUTEX *)&dsa->method_mont_p_lock, in DSA_do_check_signature()
801 (CRYPTO_MUTEX *)&dsa->method_mont_p_lock, dsa->p, in DSA_sign_setup()
/external/boringssl/src/crypto/bn/
Dmontgomery.c292 BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_MUTEX *lock, in BN_MONT_CTX_set_locked()