tag | line | file | source code |
random_state | 225 | drivers/char/random.c | static struct random_bucket random_state; |
random_state | 240 | drivers/char/random.c | random_state.add_ptr = 0; |
random_state | 241 | drivers/char/random.c | random_state.entropy_count = 0; |
random_state | 242 | drivers/char/random.c | random_state.pool = random_pool; |
random_state | 395 | drivers/char/random.c | add_timer_randomness(&random_state, &keyboard_timer_state, scancode); |
random_state | 400 | drivers/char/random.c | add_timer_randomness(&random_state, &mouse_timer_state, mouse_data); |
random_state | 408 | drivers/char/random.c | add_timer_randomness(&random_state, irq_timer_state[irq], 0x100+irq); |
random_state | 416 | drivers/char/random.c | add_timer_randomness(&random_state, blkdev_timer_state[major], |
random_state | 609 | drivers/char/random.c | extract_entropy(&random_state, (char *) buf, nbytes, 0); |
random_state | 615 | drivers/char/random.c | if (nbytes > random_state.entropy_count / 8) |
random_state | 616 | drivers/char/random.c | nbytes = random_state.entropy_count / 8; |
random_state | 618 | drivers/char/random.c | return extract_entropy(&random_state, buf, nbytes, 1); |
random_state | 624 | drivers/char/random.c | return extract_entropy(&random_state, buf, nbytes, 1); |
random_state | 637 | drivers/char/random.c | add_entropy_word(&random_state, word); |
random_state | 642 | drivers/char/random.c | add_entropy_word(&random_state, word); |
random_state | 655 | drivers/char/random.c | put_user(random_state.entropy_count, (int *) arg); |
random_state | 660 | drivers/char/random.c | random_state.entropy_count += get_user((int *) arg); |
random_state | 661 | drivers/char/random.c | if (random_state.entropy_count > POOLBITS) |
random_state | 662 | drivers/char/random.c | random_state.entropy_count = POOLBITS; |
random_state | 668 | drivers/char/random.c | put_user(random_state.entropy_count, p); |
random_state | 675 | drivers/char/random.c | memcpy_tofs(++p, random_state.pool, |