Searched refs:mbedtls_threading_mutex_t (Results 1 – 14 of 14) sorted by relevance
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()[all …]
108 mbedtls_threading_mutex_t mutex;
73 typedef struct mbedtls_threading_mutex_t struct80 } mbedtls_threading_mutex_t; argument105 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 …]
94 mbedtls_threading_mutex_t mutex;
101 mbedtls_threading_mutex_t mutex;
113 mbedtls_threading_mutex_t mutex; /*!< mutex */
164 mbedtls_threading_mutex_t mutex; /*!< mutex */
139 mbedtls_threading_mutex_t mutex;
224 mbedtls_threading_mutex_t mutex;
161 mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex. */
2457 #define threading_mutex_t mbedtls_threading_mutex_t
904 * mbedtls_threading_mutex_t object itself. If there are more calls to free918 /* 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 …]
119 mbedtls_threading_mutex_t debug_mutex;
2075 threading_mutex_t mbedtls_threading_mutex_t