Symbol: n2rng_t
usr/src/uts/sun4v/io/n2rng/n2rng.c
1137
n2rng_uninit_ctl(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
1159
n2rng_config_test(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
1223
n2rng_config(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
125
rv = ddi_soft_state_init(&n2rng_softstate, sizeof (n2rng_t), 1);
usr/src/uts/sun4v/io/n2rng/n2rng.c
1362
n2rng_t *n2rng = (n2rng_t *)targ;
usr/src/uts/sun4v/io/n2rng/n2rng.c
163
n2rng_t *n2rng = NULL;
usr/src/uts/sun4v/io/n2rng/n2rng.c
181
n2rng = (n2rng_t *)ddi_get_soft_state(n2rng_softstate,
usr/src/uts/sun4v/io/n2rng/n2rng.c
200
n2rng = (n2rng_t *)ddi_get_soft_state(n2rng_softstate, instance);
usr/src/uts/sun4v/io/n2rng/n2rng.c
331
n2rng_t *n2rng;
usr/src/uts/sun4v/io/n2rng/n2rng.c
335
n2rng = (n2rng_t *)ddi_get_soft_state(n2rng_softstate, instance);
usr/src/uts/sun4v/io/n2rng/n2rng.c
385
n2rng_suspend(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
398
n2rng_resume(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
448
cyclesleep(n2rng_t *n2rng, uint64_t delay_sticks)
usr/src/uts/sun4v/io/n2rng/n2rng.c
513
n2rng_collect_diag_bits(n2rng_t *n2rng, int rngid,
usr/src/uts/sun4v/io/n2rng/n2rng.c
53
static int n2rng_suspend(n2rng_t *);
usr/src/uts/sun4v/io/n2rng/n2rng.c
54
static int n2rng_resume(n2rng_t *);
usr/src/uts/sun4v/io/n2rng/n2rng.c
57
static int n2rng_init_ctl(n2rng_t *);
usr/src/uts/sun4v/io/n2rng/n2rng.c
58
static void n2rng_uninit_ctl(n2rng_t *);
usr/src/uts/sun4v/io/n2rng/n2rng.c
59
static int n2rng_config(n2rng_t *);
usr/src/uts/sun4v/io/n2rng/n2rng.c
721
n2rng_getentropy(n2rng_t *n2rng, void *buffer, size_t size)
usr/src/uts/sun4v/io/n2rng/n2rng.c
810
n2rng_ctl_read(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa, uint64_t *state,
usr/src/uts/sun4v/io/n2rng/n2rng.c
832
n2rng_ctl_wait(n2rng_t *n2rng, int rngid)
usr/src/uts/sun4v/io/n2rng/n2rng.c
894
n2rng_ctl_write(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa,
usr/src/uts/sun4v/io/n2rng/n2rng.c
916
n2rng_data_read_diag(n2rng_t *n2rng, int rngid, uint64_t data_pa,
usr/src/uts/sun4v/io/n2rng/n2rng.c
936
n2rng_check_ctl_access(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng.c
962
n2rng_config_retry(n2rng_t *n2rng, clock_t seconds)
usr/src/uts/sun4v/io/n2rng/n2rng.c
995
n2rng_init_ctl(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_debug.c
48
n2rng_dprintf(n2rng_t *n2rng, int level, const char *fmt, ...)
usr/src/uts/sun4v/io/n2rng/n2rng_debug.c
69
n2rng_error(n2rng_t *n2rng, const char *fmt, ...)
usr/src/uts/sun4v/io/n2rng/n2rng_entp_setup.c
136
n2rng_logic_test(n2rng_t *n2rng, int rngid)
usr/src/uts/sun4v/io/n2rng/n2rng_entp_setup.c
220
n2rng_collect_metrics(n2rng_t *n2rng, int rngid, n2rng_setup_t *setupp,
usr/src/uts/sun4v/io/n2rng/n2rng_entp_setup.c
256
collect_rng_perf(n2rng_t *n2rng, int rngid, n2rng_osc_perf_table_t ptable)
usr/src/uts/sun4v/io/n2rng/n2rng_entp_setup.c
307
n2rng_noise_gen_preferred(n2rng_t *n2rng, int rngid)
usr/src/uts/sun4v/io/n2rng/n2rng_entp_setup.c
437
n2rng_do_health_check(n2rng_t *n2rng, int rngid)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
124
n2rng_t *n2rng = (n2rng_t *)prov;
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
181
n2rng_t *n2rng = (n2rng_t *)targ;
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
191
n2rng_register_provider(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
222
n2rng_unregister_provider(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
248
n2rng_failure(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
285
n2rng_unconfigured(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
324
n2rng_init(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
371
n2rng_uninit(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
412
n2rng_t *n2rng = (n2rng_t *)provider;
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
424
fips_init(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
445
fips_fini(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
52
void n2rng_ksinit(n2rng_t *n2rng);
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
53
void n2rng_ksdeinit(n2rng_t *n2rng);
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
55
static int fips_init(n2rng_t *n2rng);
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
56
static void fips_fini(n2rng_t *n2rng);
usr/src/uts/sun4v/io/n2rng/n2rng_kcf.c
57
int fips_random(n2rng_t *n2rng, uint8_t *out, size_t nbytes);
usr/src/uts/sun4v/io/n2rng/n2rng_kstat.c
114
n2rng_ksdeinit(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_kstat.c
129
n2rng_t *n2rng;
usr/src/uts/sun4v/io/n2rng/n2rng_kstat.c
134
n2rng = (n2rng_t *)ksp->ks_private;
usr/src/uts/sun4v/io/n2rng/n2rng_kstat.c
46
n2rng_ksinit(n2rng_t *n2rng)
usr/src/uts/sun4v/io/n2rng/n2rng_provider.c
162
n2rng_fips_random_init(n2rng_t *n2rng, fipsrandomstruct_t *frsp)
usr/src/uts/sun4v/io/n2rng/n2rng_provider.c
66
fips_random(n2rng_t *n2rng, uint8_t *out, size_t nbytes)
usr/src/uts/sun4v/sys/n2rng.h
272
int n2rng_noise_gen_preferred(n2rng_t *n2rng, int rngid);
usr/src/uts/sun4v/sys/n2rng.h
273
int n2rng_config_test(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
274
int n2rng_collect_diag_bits(n2rng_t *n2rng, int rngid,
usr/src/uts/sun4v/sys/n2rng.h
277
int n2rng_getentropy(n2rng_t *n2rng, void *buffer, size_t size);
usr/src/uts/sun4v/sys/n2rng.h
278
int n2rng_fips_random_init(n2rng_t *n2rng, fipsrandomstruct_t *frsp);
usr/src/uts/sun4v/sys/n2rng.h
280
int n2rng_do_health_check(n2rng_t *n2rng, int rngid);
usr/src/uts/sun4v/sys/n2rng.h
283
uint64_t n2rng_read_ctl(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa,
usr/src/uts/sun4v/sys/n2rng.h
285
uint64_t n2rng_ctl_wait(n2rng_t *n2rng, int rngid);
usr/src/uts/sun4v/sys/n2rng.h
286
uint64_t n2rng_ctl_write(n2rng_t *n2rng, int rngid, uint64_t ctlregs_pa,
usr/src/uts/sun4v/sys/n2rng.h
288
uint64_t n2rng_data_read_diag(n2rng_t *n2rng, int rngid, uint64_t data_pa,
usr/src/uts/sun4v/sys/n2rng.h
290
uint64_t n2rng_check_ctl_access(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
291
void n2rng_config_retry(n2rng_t *n2rng, clock_t seconds);
usr/src/uts/sun4v/sys/n2rng.h
317
void n2rng_dprintf(n2rng_t *, int, const char *, ...);
usr/src/uts/sun4v/sys/n2rng.h
338
int n2rng_logic_test(n2rng_t *, int);
usr/src/uts/sun4v/sys/n2rng.h
340
int n2rng_init(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
341
int n2rng_uninit(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
342
int n2rng_register_provider(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
343
int n2rng_unregister_provider(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
344
void n2rng_failure(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
345
void n2rng_unconfigured(n2rng_t *n2rng);
usr/src/uts/sun4v/sys/n2rng.h
350
void n2rng_error(n2rng_t *, const char *, ...);