Lines Matching refs:n2rng_t
237 } n2rng_t; typedef
272 int n2rng_noise_gen_preferred(n2rng_t *n2rng, int rngid);
273 int n2rng_config_test(n2rng_t *n2rng);
274 int n2rng_collect_diag_bits(n2rng_t *n2rng, int rngid,
277 int n2rng_getentropy(n2rng_t *n2rng, void *buffer, size_t size);
278 int n2rng_fips_random_init(n2rng_t *n2rng, fipsrandomstruct_t *frsp);
280 int n2rng_do_health_check(n2rng_t *n2rng, int rngid);
283 uint64_t n2rng_read_ctl(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa,
285 uint64_t n2rng_ctl_wait(n2rng_t *n2rng, int rngid);
286 uint64_t n2rng_ctl_write(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa,
288 uint64_t n2rng_data_read_diag(n2rng_t *n2rng, int rngid, uint64_t data_pa,
290 uint64_t n2rng_check_ctl_access(n2rng_t *n2rng);
291 void n2rng_config_retry(n2rng_t *n2rng, clock_t seconds);
317 void n2rng_dprintf(n2rng_t *, int, const char *, ...);
338 int n2rng_logic_test(n2rng_t *, int);
340 int n2rng_init(n2rng_t *n2rng);
341 int n2rng_uninit(n2rng_t *n2rng);
342 int n2rng_register_provider(n2rng_t *n2rng);
343 int n2rng_unregister_provider(n2rng_t *n2rng);
344 void n2rng_failure(n2rng_t *n2rng);
345 void n2rng_unconfigured(n2rng_t *n2rng);
350 void n2rng_error(n2rng_t *, const char *, ...);