Searched refs:rngid (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_entp_setup.c | 136 n2rng_logic_test(n2rng_t *n2rng, int rngid) in n2rng_logic_test() argument 144 rng_entry_t *rng = &n2rng->n_ctl_data->n_rngs[rngid]; in n2rng_logic_test() 171 "0x%x on rng(%d)", rv, rngid); in n2rng_logic_test() 197 "matches found", rngid, correctcount); in n2rng_logic_test() 262 rng_entry_t *rng = &n2rng->n_ctl_data->n_rngs[rngid]; in collect_rng_perf() 274 rv = n2rng_collect_metrics(n2rng, rngid, &rngstate, in collect_rng_perf() 307 n2rng_noise_gen_preferred(n2rng_t *n2rng, int rngid) in n2rng_noise_gen_preferred() argument 415 "%ld: %ld", rngid, i, rng->n_bias_info[i].bias, in n2rng_noise_gen_preferred() 437 n2rng_do_health_check(n2rng_t *n2rng, int rngid) in n2rng_do_health_check() argument 445 rv = n2rng_logic_test(n2rng, rngid); in n2rng_do_health_check() [all …]
|
H A D | n2rng.c | 832 n2rng_ctl_wait(n2rng_t *n2rng, int rngid) in n2rng_ctl_wait() argument 902 (uint64_t)rngid); in n2rng_ctl_write() 905 rv = n2rng_ctl_wait(n2rng, rngid); in n2rng_ctl_write() 924 (uint64_t)rngid, tdelta); in n2rng_data_read_diag() 1000 int rngid; in n2rng_init_ctl() local 1092 for (rngid = 0; rngid < n2rng->n_ctl_data->n_num_rngs; rngid++) { in n2rng_init_ctl() 1227 int rngid; in n2rng_config() local 1235 for (rngid = 0; rngid < n2rng->n_ctl_data->n_num_rngs; in n2rng_config() 1236 rngid++) { in n2rng_config() 1270 "passed health checks", rngid); in n2rng_config() [all …]
|
H A D | n2rng_kcf.c | 250 int rngid; in n2rng_failure() local 265 for (rngid = 0; rngid < n2rng->n_ctl_data->n_num_rngs; in n2rng_failure() 266 rngid++) { in n2rng_failure() 267 rng = &n2rng->n_ctl_data->n_rngs[rngid]; in n2rng_failure() 287 int rngid; in n2rng_unconfigured() local 302 for (rngid = 0; rngid < n2rng->n_ctl_data->n_num_rngs; in n2rng_unconfigured() 303 rngid++) { in n2rng_unconfigured() 304 rng = &n2rng->n_ctl_data->n_rngs[rngid]; in n2rng_unconfigured()
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | n2rng.h | 272 int n2rng_noise_gen_preferred(n2rng_t *n2rng, int rngid); 274 int n2rng_collect_diag_bits(n2rng_t *n2rng, int rngid, 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, 357 uint64_t hv_rng_ctl_read_v2(uint64_t ctlregs_pa, uint64_t rngid, 362 uint64_t newstate, uint64_t wtimeout, uint64_t rngid); 366 size_t datalen, uint64_t rngid, uint64_t *tdelta);
|