Home
last modified time | relevance | path

Searched refs:mbedtls_threading_mutex_t (Results 1 – 17 of 17) sorted by relevance

/lib/mbedtls/external/mbedtls/library/
A Dthreading.c53 static void threading_mutex_init_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_init_pthread()
68 static void threading_mutex_free_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_free_pthread()
77 static int threading_mutex_lock_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_lock_pthread()
90 static int threading_mutex_unlock_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_unlock_pthread()
116 static int threading_mutex_fail(mbedtls_threading_mutex_t *mutex) in threading_mutex_fail()
121 static void threading_mutex_dummy(mbedtls_threading_mutex_t *mutex) in threading_mutex_dummy()
184 mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex MUTEX_INIT;
187 mbedtls_threading_mutex_t mbedtls_threading_gmtime_mutex MUTEX_INIT;
190 mbedtls_threading_mutex_t mbedtls_threading_key_slot_mutex MUTEX_INIT;
191 mbedtls_threading_mutex_t mbedtls_threading_psa_globaldata_mutex MUTEX_INIT;
[all …]
A Dmemory_buffer_alloc.c63 mbedtls_threading_mutex_t mutex;
/lib/mbedtls/external/mbedtls/include/mbedtls/
A Dthreading.h29 typedef struct mbedtls_threading_mutex_t { struct
39 } mbedtls_threading_mutex_t; typedef
81 extern void (*mbedtls_mutex_init)(mbedtls_threading_mutex_t *mutex);
82 extern void (*mbedtls_mutex_free)(mbedtls_threading_mutex_t *mutex);
83 extern int (*mbedtls_mutex_lock)(mbedtls_threading_mutex_t *mutex);
84 extern int (*mbedtls_mutex_unlock)(mbedtls_threading_mutex_t *mutex);
90 extern mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex;
100 extern mbedtls_threading_mutex_t mbedtls_threading_gmtime_mutex;
114 extern mbedtls_threading_mutex_t mbedtls_threading_key_slot_mutex;
121 extern mbedtls_threading_mutex_t mbedtls_threading_psa_globaldata_mutex;
[all …]
A Dssl_cookie.h59 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dssl_cache.h72 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
A Dssl_ticket.h82 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dhmac_drbg.h100 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dentropy.h113 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
A Dctr_drbg.h214 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Drsa.h120 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< Thread-safety mutex. */
/lib/mbedtls/external/mbedtls/tests/src/
A Dthreading_helpers.c139 void (*init)(mbedtls_threading_mutex_t *);
140 void (*free)(mbedtls_threading_mutex_t *);
141 int (*lock)(mbedtls_threading_mutex_t *);
142 int (*unlock)(mbedtls_threading_mutex_t *);
162 mbedtls_threading_mutex_t mbedtls_test_mutex_mutex;
173 static void mbedtls_test_mutex_usage_error(mbedtls_threading_mutex_t *mutex, in mbedtls_test_mutex_usage_error()
186 static int mbedtls_test_mutex_can_test(mbedtls_threading_mutex_t *mutex) in mbedtls_test_mutex_can_test()
201 static void mbedtls_test_wrap_mutex_init(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_init()
215 static void mbedtls_test_wrap_mutex_free(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_free()
243 static int mbedtls_test_wrap_mutex_lock(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_lock()
[all …]
A Dhelpers.c33 mbedtls_threading_mutex_t mbedtls_test_info_mutex;
306 mbedtls_threading_mutex_t *mbedtls_test_get_info_mutex(void) in mbedtls_test_get_info_mutex()
/lib/mbedtls/external/mbedtls/programs/test/
A Dmetatest.c261 mbedtls_threading_mutex_t mutex; in mutex_lock_not_initialized()
277 mbedtls_threading_mutex_t mutex; in mutex_unlock_not_initialized()
293 mbedtls_threading_mutex_t mutex; in mutex_free_not_initialized()
307 mbedtls_threading_mutex_t mutex; in mutex_double_init()
322 mbedtls_threading_mutex_t mutex; in mutex_double_free()
337 mbedtls_threading_mutex_t mutex; in mutex_leak()
/lib/mbedtls/external/mbedtls/tests/include/alt-dummy/
A Dthreading_alt.h10 typedef struct mbedtls_threading_mutex_t { struct
12 } mbedtls_threading_mutex_t; typedef
/lib/mbedtls/external/mbedtls/tests/include/test/
A Dhelpers.h257 mbedtls_threading_mutex_t *mbedtls_test_get_info_mutex(void);
/lib/mbedtls/external/mbedtls/programs/ssl/
A Dssl_pthread_server.c64 mbedtls_threading_mutex_t debug_mutex;
/lib/mbedtls/external/mbedtls/tests/suites/
A Dtest_suite_psa_crypto.function1350 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(key_loaded_mutex);

Completed in 40 milliseconds