Home
last modified time | relevance | path

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

/netbsd/src/tests/lib/libc/gen/
Dt_arc4random.c86 if (arc4random_global.per_thread) in arc4random_prng()
87 prng = thr_getspecific(arc4random_global.thread_key); in arc4random_prng()
94 prng = &arc4random_global.prng; in arc4random_prng()
137 ATF_CHECK_EQ(prng, &arc4random_global.prng); in arc4random_global_buf()
179 ATF_CHECK(arc4random_global.initialized); in ATF_TC_BODY()
224 struct arc4random_prng *local, *global = &arc4random_global.prng; in ATF_TC_BODY()
393 struct arc4random_prng *local, *global = &arc4random_global.prng; in ATF_TC_BODY()
552 arc4random_global.per_thread = false; in ATF_TC_BODY()
553 memset(&arc4random_global.thread_key, 0x5a, in ATF_TC_BODY()
554 sizeof(arc4random_global.thread_key)); in ATF_TC_BODY()
[all …]
/netbsd/src/lib/libc/gen/
Darc4random.c596 struct arc4random_global_state arc4random_global = { variable
607 mutex_lock(&arc4random_global.lock); in arc4random_atfork_prepare()
608 (void)explicit_memset(&arc4random_global.prng, 0, in arc4random_atfork_prepare()
609 sizeof arc4random_global.prng); in arc4random_atfork_prepare()
616 mutex_unlock(&arc4random_global.lock); in arc4random_atfork_parent()
623 mutex_unlock(&arc4random_global.lock); in arc4random_atfork_child()
660 arc4random_global.forksafe = true; in arc4random_initialize()
667 if (thr_keycreate(&arc4random_global.thread_key, in arc4random_initialize()
669 arc4random_global.per_thread = true; in arc4random_initialize()
676 arc4random_global.initialized = true; in arc4random_initialize()
[all …]
/netbsd/src/tests/usr.bin/xlint/lint1/
Dd_c99_nested_struct.c24 struct arc4random_global { struct
26 } arc4random_global = { variable
/netbsd/src/lib/libc/include/
Darc4random.h59 #define arc4random_global __arc4random_global /* libc private symbol */ macro
61 extern struct arc4random_global_state arc4random_global;