rndtest_state
rndtest_detach(struct rndtest_state *rsp)
rndtest_harvest(struct rndtest_state *rsp, void *buf, u_int len)
rndtest_test(struct rndtest_state *rsp)
rndtest_report(struct rndtest_state *rsp, int failure, const char *fmt, ...)
rndtest_monobit(struct rndtest_state *rsp)
rndtest_runs(struct rndtest_state *rsp)
rndtest_runs_record(struct rndtest_state *rsp, int len, int *intrv)
rndtest_runs_check(struct rndtest_state *rsp, int val, int *src)
rndtest_longruns(struct rndtest_state *rsp)
rndtest_chi_4(struct rndtest_state *rsp)
struct rndtest_state *rsp = xrsp;
static void rndtest_test(struct rndtest_state *);
static int rndtest_monobit(struct rndtest_state *);
static int rndtest_runs(struct rndtest_state *);
static int rndtest_longruns(struct rndtest_state *);
static int rndtest_chi_4(struct rndtest_state *);
static int rndtest_runs_check(struct rndtest_state *, int, int *);
static void rndtest_runs_record(struct rndtest_state *, int, int *);
int (*test)(struct rndtest_state *);
struct rndtest_state *
struct rndtest_state *rsp;
extern struct rndtest_state *rndtest_attach(device_t dev);
extern void rndtest_detach(struct rndtest_state *);
extern void rndtest_harvest(struct rndtest_state *arg, void * buf, u_int len);
default_harvest(struct rndtest_state *rsp, void *buf, u_int count)
struct rndtest_state *sc_rndtest; /* RNG test state */
void (*sc_harvest)(struct rndtest_state *,