Searched refs:LCG (Results 1 – 2 of 2) sorted by relevance
262 #define LCG(x) ((x) * 69069U) /* super-duper LCG */ in prandom_seed_early() macro264 state->s1 = __seed(HWSEED() ^ LCG(seed), 2U); in prandom_seed_early()265 state->s2 = __seed(HWSEED() ^ LCG(state->s1), 8U); in prandom_seed_early()266 state->s3 = __seed(HWSEED() ^ LCG(state->s2), 16U); in prandom_seed_early()267 state->s4 = __seed(HWSEED() ^ LCG(state->s3), 128U); in prandom_seed_early()
4740 Later modified by Damien Miller to wrap the LCG output in a 15-bit4743 trick, but makes it more resistant to LCG prediction.