Searched refs:CRYPTO_MUTEX (Results 1 – 19 of 19) sorted by relevance
/openssl/crypto/thread/arch/ |
H A D | thread_none.c | 34 CRYPTO_MUTEX *ossl_crypto_mutex_new(void) in ossl_crypto_mutex_new() 39 void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_lock() 43 int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_try_lock() 48 void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_unlock() 52 void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex) in ossl_crypto_mutex_free() 61 void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex) in ossl_crypto_condvar_wait() 65 void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex, in ossl_crypto_condvar_wait_timeout()
|
H A D | thread_posix.c | 96 CRYPTO_MUTEX *ossl_crypto_mutex_new(void) in ossl_crypto_mutex_new() 106 return (CRYPTO_MUTEX *)mutex; in ossl_crypto_mutex_new() 109 int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_try_lock() 121 void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_lock() 131 void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_unlock() 141 void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex) in ossl_crypto_mutex_free() 168 void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex) in ossl_crypto_condvar_wait() 178 void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex, in ossl_crypto_condvar_wait_timeout()
|
H A D | thread_win.c | 97 CRYPTO_MUTEX *ossl_crypto_mutex_new(void) in ossl_crypto_mutex_new() 104 return (CRYPTO_MUTEX *)mutex; in ossl_crypto_mutex_new() 107 void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_lock() 115 int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_try_lock() 126 void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex) in ossl_crypto_mutex_unlock() 134 void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex) in ossl_crypto_mutex_free() 283 CRYPTO_MUTEX *int_m; /* internal mutex */ 357 void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv_, CRYPTO_MUTEX *ext_m, in ossl_crypto_condvar_wait_timeout() 484 void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *ext_m) in ossl_crypto_condvar_wait() 544 void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex) in ossl_crypto_condvar_wait() [all …]
|
/openssl/include/internal/ |
H A D | thread_arch.h | 40 typedef struct crypto_mutex_st CRYPTO_MUTEX; typedef 43 CRYPTO_MUTEX *ossl_crypto_mutex_new(void); 44 void ossl_crypto_mutex_lock(CRYPTO_MUTEX *mutex); 45 int ossl_crypto_mutex_try_lock(CRYPTO_MUTEX *mutex); 46 void ossl_crypto_mutex_unlock(CRYPTO_MUTEX *mutex); 47 void ossl_crypto_mutex_free(CRYPTO_MUTEX **mutex); 50 void ossl_crypto_condvar_wait(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex); 51 void ossl_crypto_condvar_wait_timeout(CRYPTO_CONDVAR *cv, CRYPTO_MUTEX *mutex, 77 CRYPTO_MUTEX *lock; 78 CRYPTO_MUTEX *statelock;
|
H A D | quic_engine.h | 54 CRYPTO_MUTEX *mutex; 71 CRYPTO_MUTEX *ossl_quic_engine_get0_mutex(QUIC_ENGINE *qeng);
|
H A D | thread.h | 33 CRYPTO_MUTEX *lock;
|
H A D | quic_port.h | 106 CRYPTO_MUTEX *ossl_quic_port_get0_mutex(QUIC_PORT *port);
|
H A D | quic_reactor.h | 195 CRYPTO_MUTEX *mutex);
|
H A D | quic_channel.h | 347 CRYPTO_MUTEX *ossl_quic_channel_get_mutex(QUIC_CHANNEL *ch);
|
/openssl/ssl/quic/ |
H A D | quic_thread_assist.c | 23 CRYPTO_MUTEX *m = ossl_quic_channel_get_mutex(qta->ch); in assist_thread_main() 76 CRYPTO_MUTEX *mutex = ossl_quic_channel_get_mutex(ch); in ossl_quic_thread_assist_init_start() 114 CRYPTO_MUTEX *m = ossl_quic_channel_get_mutex(qta->ch); in ossl_quic_thread_assist_wait_stopped()
|
H A D | quic_reactor.c | 167 CRYPTO_MUTEX *mutex) in poll_two_fds() 324 CRYPTO_MUTEX *mutex) in poll_two_descriptors() 349 CRYPTO_MUTEX *mutex) in ossl_quic_reactor_block_until_pred()
|
H A D | quic_engine_local.h | 41 CRYPTO_MUTEX *mutex;
|
H A D | quic_engine.c | 72 CRYPTO_MUTEX *ossl_quic_engine_get0_mutex(QUIC_ENGINE *qeng) in ossl_quic_engine_get0_mutex()
|
H A D | quic_local.h | 157 CRYPTO_MUTEX *mutex;
|
H A D | quic_port.c | 153 CRYPTO_MUTEX *ossl_quic_port_get0_mutex(QUIC_PORT *port) in ossl_quic_port_get0_mutex()
|
H A D | quic_tserver.c | 38 CRYPTO_MUTEX *mutex;
|
H A D | quic_channel.c | 581 CRYPTO_MUTEX *ossl_quic_channel_get_mutex(QUIC_CHANNEL *ch) in ossl_quic_channel_get_mutex()
|
/openssl/crypto/ |
H A D | threads_win.c | 128 CRYPTO_MUTEX *write_lock; 131 CRYPTO_MUTEX *alloc_lock; 137 CRYPTO_MUTEX *prior_lock;
|
/openssl/test/ |
H A D | quic_multistream_test.c | 36 CRYPTO_MUTEX *m; 75 CRYPTO_MUTEX *misc_m; 105 CRYPTO_MUTEX *m;
|
Completed in 63 milliseconds