Home
last modified time | relevance | path

Searched refs:sig_lock (Results 1 – 4 of 4) sorted by relevance

/freebsd/crypto/openssl/crypto/objects/
H A Dobj_xref.c17 static CRYPTO_RWLOCK *sig_lock;
57 sig_lock = CRYPTO_THREAD_lock_new(); in DEFINE_RUN_ONCE_STATIC()
58 return sig_lock != NULL; in DEFINE_RUN_ONCE_STATIC()
81 if (lock && !CRYPTO_THREAD_read_lock(sig_lock)) { in ossl_obj_find_sigid_algs()
91 CRYPTO_THREAD_unlock(sig_lock); in ossl_obj_find_sigid_algs()
126 if (!CRYPTO_THREAD_read_lock(sig_lock)) { in OBJ_find_sigid_by_algs()
137 CRYPTO_THREAD_unlock(sig_lock); in OBJ_find_sigid_by_algs()
164 if (!CRYPTO_THREAD_write_lock(sig_lock)) { in OBJ_add_sigid()
205 CRYPTO_THREAD_unlock(sig_lock); in OBJ_add_sigid()
218 CRYPTO_THREAD_lock_free(sig_lock); in OBJ_sigid_free()
[all …]
/freebsd/contrib/bc/include/
H A Dstatus.h697 assert(vm->sig_lock); \
708 assert(vm->sig_lock == 0); \
733 vm->sig_lock = 1; \
742 vm->sig_lock = 0; \
754 vm->sig_lock = 1; \
763 vm->sig_lock = 0; \
776 v = vm->sig_lock; \
777 vm->sig_lock = 1; \
789 vm->sig_lock = (v); \
835 vm->sig_lock = 0; \
H A Dvm.h598 volatile sig_atomic_t sig_lock; member
/freebsd/contrib/bc/src/
H A Dvm.c185 if (!vm->sig_lock) BC_JMP;