Home
last modified time | relevance | path

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

/mbedtls-development/library/
A Dthreading.c65 static void threading_mutex_init_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_init_pthread()
79 static void threading_mutex_free_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_free_pthread()
88 static int threading_mutex_lock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_lock_pthread()
99 static int threading_mutex_unlock_pthread( mbedtls_threading_mutex_t *mutex ) in threading_mutex_unlock_pthread()
123 static int threading_mutex_fail( mbedtls_threading_mutex_t *mutex ) in threading_mutex_fail()
128 static void threading_mutex_dummy( mbedtls_threading_mutex_t *mutex ) in threading_mutex_dummy()
143 void (*mutex_free)( mbedtls_threading_mutex_t * ), in mbedtls_threading_set_alt()
144 int (*mutex_lock)( mbedtls_threading_mutex_t * ), in mbedtls_threading_set_alt()
145 int (*mutex_unlock)( mbedtls_threading_mutex_t * ) ) in mbedtls_threading_set_alt()
181 mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex MUTEX_INIT;
[all …]
A Dmemory_buffer_alloc.c77 mbedtls_threading_mutex_t mutex;
/mbedtls-development/include/mbedtls/
A Dthreading.h41 typedef struct mbedtls_threading_mutex_t struct
48 } mbedtls_threading_mutex_t; typedef
74 void (*mutex_free)( mbedtls_threading_mutex_t * ),
75 int (*mutex_lock)( mbedtls_threading_mutex_t * ),
76 int (*mutex_unlock)( mbedtls_threading_mutex_t * ) );
90 extern void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t *mutex );
91 extern void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t *mutex );
92 extern int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t *mutex );
93 extern int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t *mutex );
99 extern mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex;
[all …]
A Dssl_cookie.h64 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dssl_ticket.h71 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dssl_cache.h86 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
A Dhmac_drbg.h113 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Dentropy.h133 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
A Dctr_drbg.h211 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
A Drsa.h127 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< Thread-safety mutex. */
/mbedtls-development/tests/src/
A Dthreading_helpers.c87 void (*init)( mbedtls_threading_mutex_t * );
88 void (*free)( mbedtls_threading_mutex_t * );
89 int (*lock)( mbedtls_threading_mutex_t * );
90 int (*unlock)( mbedtls_threading_mutex_t * );
101 static void mbedtls_test_mutex_usage_error( mbedtls_threading_mutex_t *mutex, in mbedtls_test_mutex_usage_error()
114 static void mbedtls_test_wrap_mutex_init( mbedtls_threading_mutex_t *mutex ) in mbedtls_test_wrap_mutex_init()
121 static void mbedtls_test_wrap_mutex_free( mbedtls_threading_mutex_t *mutex ) in mbedtls_test_wrap_mutex_free()
144 static int mbedtls_test_wrap_mutex_lock( mbedtls_threading_mutex_t *mutex ) in mbedtls_test_wrap_mutex_lock()
166 static int mbedtls_test_wrap_mutex_unlock( mbedtls_threading_mutex_t *mutex ) in mbedtls_test_wrap_mutex_unlock()
/mbedtls-development/tests/include/alt-dummy/
A Dthreading_alt.h22 typedef struct mbedtls_threading_mutex_t struct
25 } mbedtls_threading_mutex_t; argument
/mbedtls-development/programs/ssl/
A Dssl_pthread_server.c87 mbedtls_threading_mutex_t debug_mutex;

Completed in 13 milliseconds