Functions
GNUTLS_STATIC_MUTEX()
#define GNUTLS_STATIC_MUTEX(lock) gl_lock_define_initialized(static, lock)
gnutls_static_mutex_lock()
#define gnutls_static_mutex_lock(LOCK)
gnutls_static_mutex_unlock()
#define gnutls_static_mutex_unlock(LOCK)
GNUTLS_RWLOCK()
#define GNUTLS_RWLOCK(rwlock) gl_rwlock_define_initialized(static, rwlock)
gnutls_rwlock_rdlock()
#define gnutls_rwlock_rdlock(RWLOCK)
gnutls_rwlock_wrlock()
#define gnutls_rwlock_wrlock(RWLOCK)
gnutls_rwlock_unlock()
#define gnutls_rwlock_unlock(RWLOCK)
GNUTLS_ONCE()
#define GNUTLS_ONCE(once) gl_once_define(static, once)
gnutls_once()
#define gnutls_once(ONCE, INIT_FUNC)
Types and Values
gnutls_mutex_init
extern mutex_init_func gnutls_mutex_init;
gnutls_mutex_deinit
extern mutex_deinit_func gnutls_mutex_deinit;
gnutls_mutex_lock
extern mutex_lock_func gnutls_mutex_lock;
gnutls_mutex_unlock
extern mutex_unlock_func gnutls_mutex_unlock;
gnutls_static_mutex_t
typedef gl_lock_t *gnutls_static_mutex_t;
gnutls_rwlock_t
typedef gl_rwlock_t *gnutls_rwlock_t;
gnutls_once_t
typedef gl_once_t *gnutls_once_t;