taglinefilesource code
random_state225drivers/char/random.cstatic struct random_bucket random_state;
random_state240drivers/char/random.crandom_state.add_ptr = 0;
random_state241drivers/char/random.crandom_state.entropy_count = 0;
random_state242drivers/char/random.crandom_state.pool = random_pool;
random_state395drivers/char/random.cadd_timer_randomness(&random_state, &keyboard_timer_state, scancode);
random_state400drivers/char/random.cadd_timer_randomness(&random_state, &mouse_timer_state, mouse_data);
random_state408drivers/char/random.cadd_timer_randomness(&random_state, irq_timer_state[irq], 0x100+irq);
random_state416drivers/char/random.cadd_timer_randomness(&random_state, blkdev_timer_state[major],
random_state609drivers/char/random.cextract_entropy(&random_state, (char *) buf, nbytes, 0);
random_state615drivers/char/random.cif (nbytes > random_state.entropy_count / 8)
random_state616drivers/char/random.cnbytes = random_state.entropy_count / 8;
random_state618drivers/char/random.creturn extract_entropy(&random_state, buf, nbytes, 1);
random_state624drivers/char/random.creturn extract_entropy(&random_state, buf, nbytes, 1);
random_state637drivers/char/random.cadd_entropy_word(&random_state, word);
random_state642drivers/char/random.cadd_entropy_word(&random_state, word);
random_state655drivers/char/random.cput_user(random_state.entropy_count, (int *) arg);
random_state660drivers/char/random.crandom_state.entropy_count += get_user((int *) arg);
random_state661drivers/char/random.cif (random_state.entropy_count > POOLBITS)
random_state662drivers/char/random.crandom_state.entropy_count = POOLBITS;
random_state668drivers/char/random.cput_user(random_state.entropy_count, p);
random_state675drivers/char/random.cmemcpy_tofs(++p, random_state.pool,