Lines Matching refs:random_fd
30 static int random_fd = -1; variable
53 n = os_read_file(random_fd, &data, sizeof(data)); in rng_dev_read()
74 add_sigio_fd(random_fd); in rng_dev_read()
83 ignore_sigio_fd(random_fd); in rng_dev_read()
84 deactivate_fd(random_fd, RANDOM_IRQ); in rng_dev_read()
128 random_fd = err; in rng_init()
130 err = um_request_irq(RANDOM_IRQ, random_fd, IRQ_READ, random_interrupt, in rng_init()
135 sigio_broken(random_fd, 1); in rng_init()
147 os_close_file(random_fd); in rng_init()
148 random_fd = -1; in rng_init()
158 free_irq_by_fd(random_fd); in cleanup()
159 os_close_file(random_fd); in cleanup()
164 os_close_file(random_fd); in rng_cleanup()