Home
last modified time | relevance | path

Searched refs:k5_mutex_t (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/crypto/krb5/src/include/
H A Dk5-thread.h354 typedef k5_os_mutex k5_mutex_t; typedef
356 static inline int k5_mutex_init(k5_mutex_t *m) in k5_mutex_init()
360 static inline int k5_mutex_finish_init(k5_mutex_t *m) in k5_mutex_finish_init()
367 static inline void k5_mutex_lock(k5_mutex_t *m) in k5_mutex_lock()
379 static inline void k5_mutex_unlock(k5_mutex_t *m) in k5_mutex_unlock()
422 extern int KRB5_CALLCONV krb5int_mutex_alloc (k5_mutex_t **);
423 extern void KRB5_CALLCONV krb5int_mutex_free (k5_mutex_t *);
424 extern void KRB5_CALLCONV krb5int_mutex_lock (k5_mutex_t *);
425 extern void KRB5_CALLCONV krb5int_mutex_unlock (k5_mutex_t *);
/freebsd/crypto/krb5/src/util/support/
H A Dthreads.c95 static k5_mutex_t key_lock = K5_MUTEX_PARTIAL_INITIALIZER;
482 krb5int_mutex_alloc (k5_mutex_t **m) in krb5int_mutex_alloc()
484 k5_mutex_t *ptr; in krb5int_mutex_alloc()
487 ptr = malloc (sizeof (k5_mutex_t)); in krb5int_mutex_alloc()
500 krb5int_mutex_free (k5_mutex_t *m) in krb5int_mutex_free()
508 krb5int_mutex_lock (k5_mutex_t *m) in krb5int_mutex_lock()
513 krb5int_mutex_unlock (k5_mutex_t *m) in krb5int_mutex_unlock()
H A Dcache-addrinfo.h124 k5_mutex_t lock;
H A Derrors.c22 static k5_mutex_t krb5int_error_info_support_mutex =
/freebsd/crypto/krb5/src/util/profile/
H A Dprof_int.h32 k5_mutex_t lock;
52 union { double d; void *p; uint64_t ll; k5_mutex_t m; } pad;
81 k5_mutex_t lock;
H A Dprof_file.c41 k5_mutex_t mutex;
/freebsd/crypto/krb5/src/util/et/
H A Derror_table.h28 extern k5_mutex_t com_err_hook_lock;
H A Dcom_err.c35 k5_mutex_t com_err_hook_lock = K5_MUTEX_PARTIAL_INITIALIZER;
H A Derror_message.c28 static k5_mutex_t et_list_lock = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/lib/krb5/os/
H A Dc_ustime.c30 k5_mutex_t krb5int_us_time_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
H A Dos-proto.h248 extern k5_mutex_t krb5int_us_time_mutex;
/freebsd/crypto/krb5/src/ccapi/lib/
H A Dccapi_context_change_time.c34 static k5_mutex_t g_change_time_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/plugins/kdb/db2/
H A Dkdb_db2.h115 extern k5_mutex_t *krb5_db2_mutex;
H A Ddb2_exp.c59 k5_mutex_t *krb5_db2_mutex;
/freebsd/crypto/krb5/src/lib/krb5/keytab/
H A Dktbase.c79 static k5_mutex_t kt_typehead_lock = K5_MUTEX_PARTIAL_INITIALIZER;
H A Dkt_memory.c67 k5_mutex_t lock; /* Thread-safety - all but link */
87 static k5_mutex_t krb5int_mkt_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/util/
H A Dt_tsenum.pm41 k5_mutex_t m;
/freebsd/crypto/krb5/src/lib/gssapi/krb5/
H A DgssapiP_krb5.h167 k5_mutex_t lock; /* protects ad_context only for now */
173 k5_mutex_t lock;
251 extern k5_mutex_t gssint_krb5_keytab_lock;
1122 extern k5_mutex_t kg_kdc_flag_mutex;
H A Dinit_sec_context.c991 k5_mutex_t kg_kdc_flag_mutex = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/plugins/audit/test/
H A Dau_test.c51 static k5_mutex_t lock = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/lib/krb5/ccache/
H A Dcc-int.h80 k5_mutex_t lock;
H A Dccbase.c99 static k5_mutex_t cc_typelist_lock = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/lib/gssapi/generic/
H A Dutil_errmap.c136 static k5_mutex_t mutex = K5_MUTEX_PARTIAL_INITIALIZER;
/freebsd/crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/
H A Dkdb_ldap.h208 k5_mutex_t hndl_lock;
/freebsd/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_initialize.c95 static k5_mutex_t g_mechListLock = K5_MUTEX_PARTIAL_INITIALIZER;
100 static k5_mutex_t g_mechSetLock = K5_MUTEX_PARTIAL_INITIALIZER;

12