Searched refs:mbedtls_threading_mutex_t (Results 1 – 13 of 13) sorted by relevance
65 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 …]
77 mbedtls_threading_mutex_t mutex;
41 typedef struct mbedtls_threading_mutex_t struct48 } mbedtls_threading_mutex_t; typedef73 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 …]
64 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
71 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
86 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
113 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
133 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
211 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
127 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< Thread-safety mutex. */
87 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()
22 typedef struct mbedtls_threading_mutex_t struct25 } mbedtls_threading_mutex_t; typedef
87 mbedtls_threading_mutex_t debug_mutex;