k5_mutex_t
static k5_mutex_t g_change_time_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
static inline int k5_mutex_init(k5_mutex_t *m)
static inline int k5_mutex_finish_init(k5_mutex_t *m)
static inline void k5_mutex_lock(k5_mutex_t *m)
static inline void k5_mutex_unlock(k5_mutex_t *m)
extern int KRB5_CALLCONV krb5int_mutex_alloc (k5_mutex_t **);
extern void KRB5_CALLCONV krb5int_mutex_free (k5_mutex_t *);
extern void KRB5_CALLCONV krb5int_mutex_lock (k5_mutex_t *);
extern void KRB5_CALLCONV krb5int_mutex_unlock (k5_mutex_t *);
static k5_mutex_t mutex = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t gssint_krb5_keytab_lock = K5_MUTEX_PARTIAL_INITIALIZER;
extern k5_mutex_t kg_kdc_flag_mutex;
k5_mutex_t lock; /* protects ad_context only for now */
k5_mutex_t lock;
extern k5_mutex_t gssint_krb5_keytab_lock;
k5_mutex_t kg_kdc_flag_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t g_mechSetLock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t g_mechListLock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t db_lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t lock;
static k5_mutex_t cc_typelist_lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t lock; /* Protect openf, version */
k5_mutex_t lock; /* Thread-safety - all but link */
static k5_mutex_t krb5int_mkt_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t kt_typehead_lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t krb5int_us_time_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
extern k5_mutex_t krb5int_us_time_mutex;
static k5_mutex_t lock = K5_MUTEX_PARTIAL_INITIALIZER;
k5_mutex_t *krb5_db2_mutex;
extern k5_mutex_t *krb5_db2_mutex;
k5_mutex_t hndl_lock;
k5_mutex_t com_err_hook_lock = K5_MUTEX_PARTIAL_INITIALIZER;
static k5_mutex_t et_list_lock = K5_MUTEX_PARTIAL_INITIALIZER;
extern k5_mutex_t com_err_hook_lock;
k5_mutex_t mutex;
k5_mutex_t lock;
union { double d; void *p; uint64_t ll; k5_mutex_t m; } pad;
k5_mutex_t lock;
k5_mutex_t lock;
static k5_mutex_t krb5int_error_info_support_mutex =
krb5int_mutex_alloc (k5_mutex_t **m)
k5_mutex_t *ptr;
ptr = malloc (sizeof (k5_mutex_t));
krb5int_mutex_free (k5_mutex_t *m)
krb5int_mutex_lock (k5_mutex_t *m)
krb5int_mutex_unlock (k5_mutex_t *m)
static k5_mutex_t key_lock = K5_MUTEX_PARTIAL_INITIALIZER;