/illumos-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_entp_setup.c | 144 rng_entry_t *rng = &n2rng->n_ctl_data->n_rngs[rngid]; local 168 &rng->n_preferred_config, rng->n_rng_state); 171 "0x%x on rng(%d)", rv, rngid); 196 DBG2(n2rng, DHEALTH, "n2rng: logic error on rng(%d), only %d " 204 DBG3(n2rng, DHEALTH, "n2rng: rng(%d) logic test passed, " 262 rng_entry_t *rng = &n2rng->n_ctl_data->n_rngs[rngid]; local 275 &rng->n_preferred_config, rng->n_rng_state, 319 rng_entry_t *rng local 440 rng_entry_t *rng = &n2rng->n_ctl_data->n_rngs[rngid]; local [all...] |
H A D | n2rng_kstat.c | 86 (void) sprintf(buf, "rng%d-state", i); 91 "rng%d-cell%d-bias", i, j); 96 "rng%d-cell%d-entropy", i, j); 159 rng_entry_t *rng; local 163 rng = &n2rng->n_ctl_data->n_rngs[i]; 165 switch (rng->n_rng_state) { 194 rng->n_bias_info[j].bias; 196 rng->n_bias_info[j].entropy;
|
H A D | n2rng.c | 270 * rng systems. 281 cmn_err(CE_WARN, "n2rng: unable to initialize rng " 286 /* Allocate single thread task queue for rng diags and registration */ 999 rng_entry_t *rng; local 1034 * If running with an API version less than 2.0 default to one rng. 1051 /* Allocate space for all rng entries */ 1094 rng = &n2rng->n_ctl_data->n_rngs[rngid]; 1096 rng->n_preferred_config.ctlwds[0].word = 0; 1097 rng->n_preferred_config.ctlwds[0].fields.rnc_anlg_sel = 1099 rng 1226 rng_entry_t *rng; local [all...] |
H A D | n2rng_kcf.c | 253 rng_entry_t *rng; local 265 /* Set each rng to failed if running in control domain */ 269 rng = &n2rng->n_ctl_data->n_rngs[rngid]; 270 rng->n_rng_state = CTL_STATE_ERROR; 290 rng_entry_t *rng; local 302 /* Set each rng to unconfigured if running in control domain */ 306 rng = &n2rng->n_ctl_data->n_rngs[rngid]; 307 rng->n_rng_state = CTL_STATE_UNCONFIGURED;
|
H A D | n2rng_provider.c | 45 #include <rng/fips_random.h>
|
/illumos-gate/usr/src/lib/libast/common/path/ |
H A D | pathtemp.c | 92 uint32_t rng; member in struct:__anon2659 152 tmp.key = (tmp.seed = (tmp.rng = dir ? (uint32_t)strtoul(dir, NiL, 0) : (uint32_t)1) != 0)? (uint32_t)0x63c63cd9L : 0; 291 if (!tmp.rng || !tmp.seed && (attempt || tmp.pid != getpid())) 300 tmp.rng = (uintptr_t)tmp.pid * ((uintptr_t)time(NiL) ^ (((uintptr_t)(&attempt)) >> 3) ^ (((uintptr_t)tmp.dir) >> 3)); 302 tmp.key = (tmp.rng >> 16) | ((tmp.rng & 0xffff) << 16); 303 tmp.rng ^= tmp.key; 309 if ((r = (tmp.rng - 1) & 03)) 310 tmp.rng += 4 - r; 317 key = tmp.rng * tm [all...] |
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | prt_xxx.c | 185 struct rangespec *rng; local 216 rng = (struct rangespec *)(data + *(di_off_t *)(&dp->par_rng)); 218 obio_printranges(rng + i, ilev); 294 struct rangespec *rng; local 326 rng = (struct rangespec *)(data + *(di_off_t *)(&dp->par_rng)); 328 obio_printranges(rng + i, ilev);
|
/illumos-gate/usr/src/common/crypto/rng/ |
H A D | fips_random.c | 27 #include <rng/fips_random.h>
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/ |
H A D | yyhd18-m3.dts | 74 functions = "ethernet", "i2c", "rng", "sdio", 165 rng@c1108100 { 166 compatible = "amlogic,aml8726-rng";
|
H A D | vsatv102-m6.dts | 98 functions = "ethernet", "i2c", "rng", "sdio", 215 rng@c1108100 { 216 compatible = "amlogic,aml8726-rng";
|
H A D | odroidc1.dts | 80 functions = "ethernet", "i2c", "rng", "sdio", "sdxc", 280 rng@c1108100 { 281 compatible = "amlogic,aml8726-rng";
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64.c | 1581 emul64_overlap(emul64_range_t *rng, diskaddr_t sb, size_t cnt) argument 1584 if (rng->emul64_sb >= sb + cnt) 1586 if (rng->emul64_sb + rng->emul64_blkcnt <= sb) 1588 if ((rng->emul64_sb == sb) && (rng->emul64_blkcnt == cnt)) 1590 if ((sb >= rng->emul64_sb) && 1591 ((sb + cnt) <= (rng->emul64_sb + rng->emul64_blkcnt))) {
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/ |
H A D | Makefile.com | 102 RNGDIR= $(SRC)/common/crypto/rng
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_random.c | 72 #include <rng/fips_random.h>
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | swrand.c | 57 #include <rng/fips_random.h>
|