| /netbsd-src/sys/arch/amd64/stand/prekern/ |
| H A D | prng.c | 57 } rng; variable 164 memset(&rng, 0, sizeof(rng)); in prng_init() 183 memcpy(rng.state, digest, RNGSTATE_SIZE); in prng_init() 184 memcpy(rng.data, digest + RNGSTATE_SIZE, RNGDATA_SIZE); in prng_init() 194 SHA512_Update(&ctx, rng.state, RNGSTATE_SIZE); in prng_round() 198 memcpy(rng.state, digest, RNGSTATE_SIZE); in prng_round() 199 memcpy(rng.data, digest + RNGSTATE_SIZE, RNGDATA_SIZE); in prng_round() 201 rng.nused = 0; in prng_round() 211 if (rng.nused + sz > RNGDATA_SIZE) { in prng_get_rand() 213 consumed = RNGDATA_SIZE - rng.nused; in prng_get_rand() [all …]
|
| /netbsd-src/sys/stand/efiboot/ |
| H A D | efirng.c | 41 static EFI_RNG_PROTOCOL *rng; variable 70 status = LibLocateProtocol(&RngProtocolGuid, (void **)&rng); in efi_rng_probe() 73 rng = NULL; in efi_rng_probe() 91 status = uefi_call_wrapper(rng->GetInfo, 3, rng, &alglistsz, alglist); in efi_rng_show() 115 return rng != NULL; in efi_rng_available() 126 status = uefi_call_wrapper(rng->GetRNG, 4, rng, &RngAlgorithmRawGuid, in efi_rng() 133 status = uefi_call_wrapper(rng->GetRNG, 4, rng, NULL, len, buf); in efi_rng()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | random.d | 1281 auto rng = Rng(unpredictableSeed); local 1528 (T1 a, T2 b, ref RandomGen rng) 1559 return std.random.uniform!ResultType(rng); 1580 rnum = uniform!UpperType(rng); 1865 T uniform01(T = double, UniformRNG)(ref UniformRNG rng) 1874 alias R = typeof(rng.front); 1877 enum T factor = 1 / (T(1) + rng.max - rng.min); 1881 enum T factor = 1 / (rng.max - rng.min); 1890 immutable T u = (rng.front - rng.min) * factor; 1891 rng.popFront(); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gcc/sections/ |
| H A D | win32.d | 117 void finiTLSRanges(void[] rng) nothrow @nogc in finiTLSRanges() argument 121 void scanTLSRanges(void[] rng, scope void delegate(void* pbeg, void* pend) nothrow dg) nothrow in scanTLSRanges() argument 125 dg(rng.ptr, rng.ptr + rng.length); in scanTLSRanges() 138 dg(rng.ptr + beg, rng.ptr + end); in scanTLSRanges()
|
| H A D | android.d | 99 void finiTLSRanges(void[]* rng) nothrow @nogc in finiTLSRanges() argument 101 .free(rng.ptr); in finiTLSRanges() 102 .free(rng); in finiTLSRanges() 105 void scanTLSRanges(void[]* rng, scope void delegate(void* pbeg, void* pend) nothrow dg) nothrow in scanTLSRanges() argument 107 dg(rng.ptr, rng.ptr + rng.length); in scanTLSRanges()
|
| H A D | osx.d | 105 void finiTLSRanges(void[]* rng) nothrow @nogc in finiTLSRanges() argument 107 .free(rng.ptr); in finiTLSRanges() 108 .free(rng); in finiTLSRanges() 111 void scanTLSRanges(void[]* rng, scope void delegate(void* pbeg, void* pend) nothrow dg) nothrow in scanTLSRanges() argument 113 dg(rng.ptr, rng.ptr + rng.length); in scanTLSRanges()
|
| H A D | win64.d | 164 void finiTLSRanges(void[] rng) nothrow @nogc in finiTLSRanges() argument 168 void scanTLSRanges(void[] rng, scope void delegate(void* pbeg, void* pend) nothrow dg) nothrow in scanTLSRanges() argument 172 dg(rng.ptr, rng.ptr + rng.length); in scanTLSRanges() 185 dg(rng.ptr + beg, rng.ptr + end); in scanTLSRanges()
|
| H A D | elf_shared.d | 338 foreach (rng; *rngs) 339 dg(rng.ptr, rng.ptr + rng.length); 666 foreach (rng; pdso._gcRanges) in registerGCRanges() 667 GC.addRange(rng.ptr, rng.length); in registerGCRanges() 672 foreach (rng; pdso._gcRanges) in unregisterGCRanges() 673 GC.removeRange(rng.ptr); in unregisterGCRanges()
|
| /netbsd-src/external/bsd/unbound/dist/testcode/ |
| H A D | replay.c | 104 replay_range_delete(struct replay_range* rng) in replay_range_delete() argument 106 if(!rng) in replay_range_delete() 108 delete_entry(rng->match); in replay_range_delete() 109 free(rng); in replay_range_delete() 138 struct replay_range* rng = (struct replay_range*)malloc( in replay_range_read() local 143 if(!rng) in replay_range_read() 145 memset(rng, 0, sizeof(*rng)); in replay_range_read() 147 if(sscanf(remain, " %d %d", &rng->start_step, &rng->end_step)!=2) { in replay_range_read() 149 free(rng); in replay_range_read() 167 if(!extstrtoaddr(parse, &rng->addr, &rng->addrlen, in replay_range_read() [all …]
|
| /netbsd-src/crypto/external/bsd/openssl/dist/test/testutil/ |
| H A D | fake_random.c | 174 static int check_rng(EVP_RAND_CTX *rng, const char *name) in check_rng() argument 178 if (!TEST_ptr(rng)) { in check_rng() 182 f = rng->algctx; in check_rng() 184 f->ctx = rng; in check_rng() 214 void fake_rand_set_callback(EVP_RAND_CTX *rng, in fake_rand_set_callback() argument 218 if (rng != NULL) in fake_rand_set_callback() 219 ((FAKE_RAND *)rng->algctx)->cb = cb; in fake_rand_set_callback()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
| H A D | random.d | 1660 auto rng = Rng(123_456_789); local 2219 (T1 a, T2 b, ref RandomGen rng) 2250 return std.random.uniform!ResultType(rng); 2271 rnum = uniform!UpperType(rng); 2421 rng = random number generator to use 2426 private UInt _uniformIndex(UniformRNG, UInt = size_t)(const UInt k, ref UniformRNG rng) 2439 rnum = uniform!UpperType(rng); 2609 T uniform01(T = double, UniformRNG)(ref UniformRNG rng) 2618 alias R = typeof(rng.front); 2621 enum T factor = 1 / (T(1) + rng.max - rng.min); [all …]
|
| /netbsd-src/sys/arch/arm/broadcom/ |
| H A D | bcm2835_pwm.c | 61 int rng, dat; member 152 sc->sc_channels[0].rng = PWM_RNG1; in bcmpwm_attach() 162 sc->sc_channels[1].rng = PWM_RNG2; in bcmpwm_attach() 205 pwm->rngsave = PWM_READ(pwm->sc, pwm->rng); in bcm_pwm_alloc() 218 PWM_WRITE(pwm->sc, pwm->rng, pwm->rngsave); in bcm_pwm_free() 228 bcm_pwm_control(struct bcm_pwm_channel *pwm, uint32_t ctl, uint32_t rng) in bcm_pwm_control() argument 246 PWM_WRITE(sc, pwm->rng, rng); in bcm_pwm_control()
|
| /netbsd-src/sys/dev/ic/ |
| H A D | rng200.c | 53 uint32_t ctl, rng, rbg; in rng200_reset() local 65 rng = READ4(sc, RNG200_RNG_RESET); in rng200_reset() 67 WRITE4(sc, RNG200_RNG_RESET, rng | RNG_RESET); in rng200_reset() 68 WRITE4(sc, RNG200_RNG_RESET, rng); in rng200_reset()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/ |
| H A D | memory.d | 23 foreach (rng; sg.gcRanges) in initStaticDataGC() 24 GC.addRange(rng.ptr, rng.length); in initStaticDataGC()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/ |
| H A D | memory.d | 23 foreach (rng; sg.gcRanges) in initStaticDataGC() 24 GC.addRange(rng.ptr, rng.length); in initStaticDataGC()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-ssa-strlen.c | 223 value_range_kind rng = vr->kind (); in get_range() local 224 if (rng != VR_RANGE || !range_int_cst_p (vr)) in get_range() 232 value_range_kind rng = get_range_info (val, minmax, minmax + 1); in get_range() local 233 if (rng == VR_RANGE) in get_range() 281 value_range_kind rng = vr->kind (); in compare_nonzero_chars() local 282 if (rng != VR_RANGE || !range_int_cst_p (vr)) in compare_nonzero_chars() 908 value_range_kind rng = VR_UNDEFINED; in dump_strlen_info() local 915 rng = vr->kind (); in dump_strlen_info() 922 rng = VR_UNDEFINED; in dump_strlen_info() 925 rng = get_range_info (si->nonzero_chars, &min, &max); in dump_strlen_info() [all …]
|
| /netbsd-src/sys/arch/arm/sunxi/ |
| H A D | sun8i_crypto.c | 1315 struct sun8i_crypto_rng *rng = &sc->sc_rng; in sun8i_crypto_rng_attach() local 1322 error = sun8i_crypto_allocbuf(sc, SUN8I_CRYPTO_RNGBYTES, &rng->cr_buf, in sun8i_crypto_rng_attach() 1331 task = rng->cr_task = sun8i_crypto_task_get(sc, sun8i_crypto_rng_done, in sun8i_crypto_rng_attach() 1332 rng, PR_WAITOK); in sun8i_crypto_rng_attach() 1333 if (rng->cr_task == NULL) { in sun8i_crypto_rng_attach() 1341 rng->cr_buf.cb_kva, SUN8I_CRYPTO_RNGBYTES, NULL, BUS_DMA_NOWAIT); in sun8i_crypto_rng_attach() 1352 rndsource_setcb(&rng->cr_rndsource, sun8i_crypto_rng_get, sc); in sun8i_crypto_rng_attach() 1353 rnd_attach_source(&rng->cr_rndsource, device_xname(self), in sun8i_crypto_rng_attach() 1361 for (; rng->cr_pending && timo --> 0; DELAY(1000)) { in sun8i_crypto_rng_attach() 1365 if (rng->cr_pending) { in sun8i_crypto_rng_attach() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/gcc/sections/ |
| H A D | elf.d | 334 foreach (rng; *rngs) 335 dg(rng.ptr, rng.ptr + rng.length); 343 foreach (rng; *rngs) in sizeOfTLS() 344 sum += rng.length; in sizeOfTLS() 665 foreach (rng; pdso._gcRanges) in registerGCRanges() 666 GC.addRange(rng.ptr, rng.length); in registerGCRanges() 671 foreach (rng; pdso._gcRanges) in unregisterGCRanges() 672 GC.removeRange(rng.ptr); in unregisterGCRanges()
|
| /netbsd-src/crypto/external/bsd/openssl/dist/test/ |
| H A D | rdrand_sanitytest.c | 23 static int sanity_check_bytes(size_t (*rng)(unsigned char *, size_t), in sanity_check_bytes() 36 generated = rng(buf, sizeof(buf)); in sanity_check_bytes()
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/test/ |
| H A D | rdrand_sanitytest.c | 27 static int sanity_check_bytes(size_t (*rng)(unsigned char *, size_t), in sanity_check_bytes() 40 generated = rng(buf, sizeof(buf)); in sanity_check_bytes()
|
| /netbsd-src/external/bsd/elftosb/dist/common/ |
| H A D | AESKey.h | 101 RandomNumberGenerator rng; in randomize() local 102 rng.generateBlock(m_key, sizeof(m_key)); in randomize()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/gc/impl/conservative/ |
| H A D | gc.d | 2189 void push(RANGE rng) 2192 _p[_length++] = rng; 2202 bool popLocked(ref RANGE rng) 2211 rng = _p[--_length]; 2262 …private void mark(bool precise, bool parallel, bool shared_mem)(ScanRange!precise rng) scope nothr… 2288 auto p = *cast(void**)(rng.pbot); 2290 debug(MARK_PRINTF) printf("\tmark %p: %p\n", rng.pbot, p); 2295 static if (precise) if (rng.pbase) 2297 size_t bitpos = cast(void**)rng.pbot - rng.pbase; 2298 while (bitpos >= rng.bmplength) [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| H A D | am335x-netcom-plus-2xx.dts | 63 rng-gpios = <&gpio2 25 GPIO_ACTIVE_LOW>; 74 rng-gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
|
| H A D | omap2.dtsi | 154 rng: rng@480a0000 { label 155 compatible = "ti,omap2-rng"; 156 ti,hwmods = "rng";
|
| H A D | intel-ixp45x-ixp46x.dtsi | 18 rng@70002100 { 19 compatible = "intel,ixp46x-rng";
|