Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/char/
Drandom.c451 static struct crng_state primary_crng = { variable
452 .lock = __SPIN_LOCK_UNLOCKED(primary_crng.lock),
726 crng_reseed(&primary_crng, r); in credit_entropy_bits()
873 if (!spin_trylock_irqsave(&primary_crng.lock, flags)) in crng_fast_load()
876 spin_unlock_irqrestore(&primary_crng.lock, flags); in crng_fast_load()
879 p = (unsigned char *) &primary_crng.state[4]; in crng_fast_load()
884 spin_unlock_irqrestore(&primary_crng.lock, flags); in crng_fast_load()
914 char * dest_buf = (char *) &primary_crng.state[4]; in crng_slow_load()
916 if (!spin_trylock_irqsave(&primary_crng.lock, flags)) in crng_slow_load()
919 spin_unlock_irqrestore(&primary_crng.lock, flags); in crng_slow_load()
[all …]