Home
last modified time | relevance | path

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

/third_party/mbedtls/library/
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()
110 void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t * ) = threading_mutex_init_pthread;
111 void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t * ) = threading_mutex_free_pthread;
112 int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t * ) = threading_mutex_lock_pthread;
113 int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t * ) = 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()
[all …]
Dmemory_buffer_alloc.c77 mbedtls_threading_mutex_t mutex;
/third_party/mbedtls/include/mbedtls/
Dthreading.h41 typedef struct mbedtls_threading_mutex_t struct
48 } mbedtls_threading_mutex_t; typedef
73 void mbedtls_threading_set_alt( void (*mutex_init)( mbedtls_threading_mutex_t * ),
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 );
[all …]
Dssl_cookie.h64 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
Dssl_ticket.h71 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
Dssl_cache.h86 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
Dhmac_drbg.h113 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
Dentropy.h133 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
Dctr_drbg.h211 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
Drsa.h127 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< Thread-safety mutex. */
/third_party/mbedtls/tests/src/
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()
/third_party/mbedtls/tests/include/alt-dummy/
Dthreading_alt.h22 typedef struct mbedtls_threading_mutex_t struct
25 } mbedtls_threading_mutex_t; typedef
/third_party/mbedtls/programs/ssl/
Dssl_pthread_server.c87 mbedtls_threading_mutex_t debug_mutex;