Home
last modified time | relevance | path

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

/third_party/mbedtls/library/
Dthreading.c96 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()
[all …]
Dmemory_buffer_alloc.c108 mbedtls_threading_mutex_t mutex;
/third_party/mbedtls/include/mbedtls/
Dthreading.h73 typedef struct mbedtls_threading_mutex_t struct
80 } mbedtls_threading_mutex_t; argument
105 void mbedtls_threading_set_alt( void (*mutex_init)( mbedtls_threading_mutex_t * ),
106 void (*mutex_free)( mbedtls_threading_mutex_t * ),
107 int (*mutex_lock)( mbedtls_threading_mutex_t * ),
108 int (*mutex_unlock)( mbedtls_threading_mutex_t * ) );
122 extern void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t *mutex );
123 extern void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t *mutex );
124 extern int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t *mutex );
125 extern int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t *mutex );
[all …]
Dssl_cookie.h94 mbedtls_threading_mutex_t mutex;
Dssl_ticket.h101 mbedtls_threading_mutex_t mutex;
Dssl_cache.h113 mbedtls_threading_mutex_t mutex; /*!< mutex */
Dentropy.h164 mbedtls_threading_mutex_t mutex; /*!< mutex */
Dhmac_drbg.h139 mbedtls_threading_mutex_t mutex;
Dctr_drbg.h224 mbedtls_threading_mutex_t mutex;
Drsa.h161 mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex. */
Dcompat-1.3.h2457 #define threading_mutex_t mbedtls_threading_mutex_t
/third_party/mbedtls/tests/suites/
Dhelpers.function904 * mbedtls_threading_mutex_t object itself. If there are more calls to free
918 /* Potential values for the is_valid field of mbedtls_threading_mutex_t.
930 void (*init)( mbedtls_threading_mutex_t * );
931 void (*free)( mbedtls_threading_mutex_t * );
932 int (*lock)( mbedtls_threading_mutex_t * );
933 int (*unlock)( mbedtls_threading_mutex_t * );
944 static void mbedtls_test_mutex_usage_error( mbedtls_threading_mutex_t *mutex,
957 static void mbedtls_test_wrap_mutex_init( mbedtls_threading_mutex_t *mutex )
964 static void mbedtls_test_wrap_mutex_free( mbedtls_threading_mutex_t *mutex )
987 static int mbedtls_test_wrap_mutex_lock( mbedtls_threading_mutex_t *mutex )
[all …]
/third_party/mbedtls/programs/ssl/
Dssl_pthread_server.c119 mbedtls_threading_mutex_t debug_mutex;
/third_party/mbedtls/scripts/data_files/
Drename-1.3-2.0.txt2075 threading_mutex_t mbedtls_threading_mutex_t