Searched refs:mbedtls_threading_mutex_t (Results 1 – 25 of 27) sorted by relevance
12
53 static void threading_mutex_init_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_init_pthread()68 static void threading_mutex_free_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_free_pthread()78 static int threading_mutex_lock_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_lock_pthread()91 static int threading_mutex_unlock_pthread(mbedtls_threading_mutex_t *mutex) in threading_mutex_unlock_pthread()104 void (*mbedtls_mutex_init)(mbedtls_threading_mutex_t *) = threading_mutex_init_pthread;105 void (*mbedtls_mutex_free)(mbedtls_threading_mutex_t *) = threading_mutex_free_pthread;106 int (*mbedtls_mutex_lock)(mbedtls_threading_mutex_t *) = threading_mutex_lock_pthread;107 int (*mbedtls_mutex_unlock)(mbedtls_threading_mutex_t *) = threading_mutex_unlock_pthread;117 static int threading_mutex_fail(mbedtls_threading_mutex_t *mutex) in threading_mutex_fail()122 static void threading_mutex_dummy(mbedtls_threading_mutex_t *mutex) in threading_mutex_dummy()[all …]
63 mbedtls_threading_mutex_t mutex;
29 typedef struct mbedtls_threading_mutex_t { struct35 } mbedtls_threading_mutex_t; typedef60 void mbedtls_threading_set_alt(void (*mutex_init)(mbedtls_threading_mutex_t *),61 void (*mutex_free)(mbedtls_threading_mutex_t *),62 int (*mutex_lock)(mbedtls_threading_mutex_t *),63 int (*mutex_unlock)(mbedtls_threading_mutex_t *));77 extern void (*mbedtls_mutex_init)(mbedtls_threading_mutex_t *mutex);78 extern void (*mbedtls_mutex_free)(mbedtls_threading_mutex_t *mutex);79 extern int (*mbedtls_mutex_lock)(mbedtls_threading_mutex_t *mutex);80 extern int (*mbedtls_mutex_unlock)(mbedtls_threading_mutex_t *mutex);[all …]
59 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
72 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
78 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
100 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
113 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< mutex */
196 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex);
120 mbedtls_threading_mutex_t MBEDTLS_PRIVATE(mutex); /*!< Thread-safety mutex. */
37 typedef struct mbedtls_threading_mutex_t { struct43 } mbedtls_threading_mutex_t; argument68 void mbedtls_threading_set_alt(void (*mutex_init)(mbedtls_threading_mutex_t *),69 void (*mutex_free)(mbedtls_threading_mutex_t *),70 int (*mutex_lock)(mbedtls_threading_mutex_t *),71 int (*mutex_unlock)(mbedtls_threading_mutex_t *));85 extern void (*mbedtls_mutex_init)(mbedtls_threading_mutex_t *mutex);86 extern void (*mbedtls_mutex_free)(mbedtls_threading_mutex_t *mutex);87 extern int (*mbedtls_mutex_lock)(mbedtls_threading_mutex_t *mutex);88 extern int (*mbedtls_mutex_unlock)(mbedtls_threading_mutex_t *mutex);[all …]
54 mbedtls_threading_mutex_t mutex;
60 mbedtls_threading_mutex_t mutex;
73 mbedtls_threading_mutex_t mutex; /*!< mutex */
128 mbedtls_threading_mutex_t mutex; /*!< mutex */
103 mbedtls_threading_mutex_t mutex;
201 mbedtls_threading_mutex_t mutex;
132 mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex. */
73 void (*init)(mbedtls_threading_mutex_t *);74 void (*free)(mbedtls_threading_mutex_t *);75 int (*lock)(mbedtls_threading_mutex_t *);76 int (*unlock)(mbedtls_threading_mutex_t *);87 static void mbedtls_test_mutex_usage_error(mbedtls_threading_mutex_t *mutex, in mbedtls_test_mutex_usage_error()101 static void mbedtls_test_wrap_mutex_init(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_init()109 static void mbedtls_test_wrap_mutex_free(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_free()132 static int mbedtls_test_wrap_mutex_lock(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_lock()154 static int mbedtls_test_wrap_mutex_unlock(mbedtls_threading_mutex_t *mutex) in mbedtls_test_wrap_mutex_unlock()
10 typedef struct mbedtls_threading_mutex_t { struct12 } mbedtls_threading_mutex_t; argument
64 mbedtls_threading_mutex_t debug_mutex;
69 mbedtls_threading_mutex_t debug_mutex;