Lines Matching refs:mbedtls_threading_mutex_t
96 static void threading_mutex_init_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_init_pthread()
110 static void threading_mutex_free_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_free_pthread()
119 static int threading_mutex_lock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_lock_pthread()
130 static int threading_mutex_unlock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_unlock_pthread()
141 void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t * ) = threading_mutex_init_pthread;
142 void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t * ) = threading_mutex_free_pthread;
143 int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t * ) = threading_mutex_lock_pthread;
144 int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t * ) = threading_mutex_unlock_pthread;
154 static int threading_mutex_fail( mbedtls_threading_mutex_t *mutex ) in threading_mutex_fail()
159 static void threading_mutex_dummy( mbedtls_threading_mutex_t *mutex ) in threading_mutex_dummy()
165 void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t * ) = threading_mutex_dummy;
166 void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t * ) = threading_mutex_dummy;
167 int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t * ) = threading_mutex_fail;
168 int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t * ) = threading_mutex_fail;
173 void mbedtls_threading_set_alt( void (*mutex_init)( mbedtls_threading_mutex_t * ), in mbedtls_threading_set_alt() argument
174 void (*mutex_free)( mbedtls_threading_mutex_t * ), in mbedtls_threading_set_alt()
175 int (*mutex_lock)( mbedtls_threading_mutex_t * ), in mbedtls_threading_set_alt()
176 int (*mutex_unlock)( mbedtls_threading_mutex_t * ) ) in mbedtls_threading_set_alt()
212 mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex MUTEX_INIT;
215 mbedtls_threading_mutex_t mbedtls_threading_gmtime_mutex MUTEX_INIT;