Searched refs:arc4random_global (Results 1 – 4 of 4) sorted by relevance
86 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 …]
596 struct arc4random_global_state arc4random_global = { variable607 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 …]
24 struct arc4random_global { struct26 } arc4random_global = { variable
59 #define arc4random_global __arc4random_global /* libc private symbol */ macro61 extern struct arc4random_global_state arc4random_global;