random_state 398 dev/rnd.c struct random_bucket random_state; random_state 529 dev/rnd.c len = random_state.entropy_count / 8; /* XXX maybe a half? */ random_state 618 dev/rnd.c timeout_set(&rnd_timeout, dequeue_randomness, &random_state); random_state 621 dev/rnd.c random_state.add_ptr = 0; random_state 622 dev/rnd.c random_state.entropy_count = 0; random_state 672 dev/rnd.c u_int32_t w = roll(*buf, random_state.input_rotate); random_state 673 dev/rnd.c u_int i = random_state.add_ptr = random_state 674 dev/rnd.c (random_state.add_ptr - 1) & (POOLWORDS - 1); random_state 681 dev/rnd.c random_state.input_rotate = random_state 682 dev/rnd.c (random_state.input_rotate + (i? 7 : 14)) & 31; random_state 685 dev/rnd.c w ^= random_state.pool[(i+TAP1) & (POOLWORDS-1)] ^ random_state 686 dev/rnd.c random_state.pool[(i+TAP2) & (POOLWORDS-1)] ^ random_state 687 dev/rnd.c random_state.pool[(i+TAP3) & (POOLWORDS-1)] ^ random_state 688 dev/rnd.c random_state.pool[(i+TAP4) & (POOLWORDS-1)] ^ random_state 689 dev/rnd.c random_state.pool[(i+TAP5) & (POOLWORDS-1)] ^ random_state 690 dev/rnd.c random_state.pool[i]; random_state 691 dev/rnd.c random_state.pool[i] = (w >> 3) ^ twist_table[w & 7]; random_state 808 dev/rnd.c if (rnd_qlen() > QEVSLOW/2 && !random_state.tmo) { random_state 809 dev/rnd.c random_state.tmo++; random_state 875 dev/rnd.c struct random_bucket *rs = &random_state; random_state 920 dev/rnd.c dequeue_randomness(&random_state); random_state 960 dev/rnd.c if (random_state.entropy_count < 16 * 8) { random_state 968 dev/rnd.c random_state.asleep); random_state 970 dev/rnd.c random_state.asleep++; random_state 972 dev/rnd.c ret = tsleep(&random_state.asleep, random_state 981 dev/rnd.c if (n > random_state.entropy_count / 8) random_state 982 dev/rnd.c n = random_state.entropy_count / 8; random_state 1027 dev/rnd.c if (minor(dev) == RND_SRND && random_state.entropy_count <= 0) random_state 1054 dev/rnd.c kn->kn_hook = (void *)&random_state; random_state 1147 dev/rnd.c *(u_int *)data = random_state.entropy_count; random_state 1156 dev/rnd.c random_state.entropy_count += cnt; random_state 1157 dev/rnd.c if (random_state.entropy_count > POOLBITS) random_state 1158 dev/rnd.c random_state.entropy_count = POOLBITS; random_state 1167 dev/rnd.c random_state.entropy_count = 0; random_state 1174 dev/rnd.c else if (random_state.entropy_count < 64)