Lines Matching refs:mbedtls_threading_mutex_t
29 typedef struct mbedtls_threading_mutex_t { struct
39 } mbedtls_threading_mutex_t; typedef
64 void mbedtls_threading_set_alt(void (*mutex_init)(mbedtls_threading_mutex_t *),
65 void (*mutex_free)(mbedtls_threading_mutex_t *),
66 int (*mutex_lock)(mbedtls_threading_mutex_t *),
67 int (*mutex_unlock)(mbedtls_threading_mutex_t *));
81 extern void (*mbedtls_mutex_init)(mbedtls_threading_mutex_t *mutex);
82 extern void (*mbedtls_mutex_free)(mbedtls_threading_mutex_t *mutex);
83 extern int (*mbedtls_mutex_lock)(mbedtls_threading_mutex_t *mutex);
84 extern int (*mbedtls_mutex_unlock)(mbedtls_threading_mutex_t *mutex);
90 extern mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex;
100 extern mbedtls_threading_mutex_t mbedtls_threading_gmtime_mutex;
114 extern mbedtls_threading_mutex_t mbedtls_threading_key_slot_mutex;
121 extern mbedtls_threading_mutex_t mbedtls_threading_psa_globaldata_mutex;
128 extern mbedtls_threading_mutex_t mbedtls_threading_psa_rngdata_mutex;