| /src/sys/stand/efiboot/ |
| efirng.c | 41 static EFI_RNG_PROTOCOL *rng; variable 69 /* Get the RNG protocol. */ 70 status = LibLocateProtocol(&RngProtocolGuid, (void **)&rng); 73 rng = NULL; 88 command_printtab("RNG", ""); 91 status = uefi_call_wrapper(rng->GetInfo, 3, rng, &alglistsz, alglist); 115 return rng != NULL; 126 status = uefi_call_wrapper(rng->GetRNG, 4, rng, &RngAlgorithmRawGuid [all...] |
| /src/sys/arch/amd64/stand/prekern/ |
| prng.c | 57 } rng; variable in typeref:struct:__anon937 164 memset(&rng, 0, sizeof(rng)); 183 memcpy(rng.state, digest, RNGSTATE_SIZE); 184 memcpy(rng.data, digest + RNGSTATE_SIZE, RNGDATA_SIZE); 194 SHA512_Update(&ctx, rng.state, RNGSTATE_SIZE); 198 memcpy(rng.state, digest, RNGSTATE_SIZE); 199 memcpy(rng.data, digest + RNGSTATE_SIZE, RNGDATA_SIZE); 201 rng.nused = 0; 211 if (rng.nused + sz > RNGDATA_SIZE) [all...] |
| /src/sys/dev/ic/ |
| rng200.c | 53 uint32_t ctl, rng, rbg; local 63 /* Reset RNG and RBG */ 65 rng = READ4(sc, RNG200_RNG_RESET); 67 WRITE4(sc, RNG200_RNG_RESET, rng | RNG_RESET); 68 WRITE4(sc, RNG200_RNG_RESET, rng);
|
| /src/sys/arch/arm/broadcom/ |
| bcm2835_pwm.c | 61 int rng, dat; member in struct:bcm_pwm_channel 152 sc->sc_channels[0].rng = PWM_RNG1; 162 sc->sc_channels[1].rng = PWM_RNG2; 205 pwm->rngsave = PWM_READ(pwm->sc, pwm->rng); 218 PWM_WRITE(pwm->sc, pwm->rng, pwm->rngsave); 228 bcm_pwm_control(struct bcm_pwm_channel *pwm, uint32_t ctl, uint32_t rng) 246 PWM_WRITE(sc, pwm->rng, rng);
|
| /src/sys/arch/arm/sunxi/ |
| sun8i_crypto.c | 463 * synchronous self-tests and the first RNG draw. 484 * Set up the RNG. This will try to synchronously draw the 491 * Self-test has passed and first RNG draw has finished. Use 1315 struct sun8i_crypto_rng *rng = &sc->sc_rng; local 1322 error = sun8i_crypto_allocbuf(sc, SUN8I_CRYPTO_RNGBYTES, &rng->cr_buf, 1325 aprint_error_dev(self, "failed to allocate RNG buffer: %d\n", 1331 task = rng->cr_task = sun8i_crypto_task_get(sc, sun8i_crypto_rng_done, 1332 rng, PR_WAITOK); 1333 if (rng->cr_task == NULL) { 1334 aprint_error_dev(self, "failed to allocate RNG task\n") 1390 struct sun8i_crypto_rng *rng = &sc->sc_rng; local 1428 struct sun8i_crypto_rng *rng = cookie; local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
| intel_memory_region.c | 354 u32 rng = prandom_u32_state(&prng); local 355 u32 dword = offset_in_page(rng) / 4; 362 err = igt_gpu_write_dw(ce, vma, dword, rng); 366 err = igt_cpu_check(obj, dword, rng); 472 0, /* rng placeholder */
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/broadcom/ |
| bcm-hr2.dtsi | 215 rng: rng@33000 { 216 compatible = "brcm,bcm-nsp-rng";
|
| bcm-cygnus.dtsi | 431 rng: rng@18032000 {
|
| bcm-nsp.dtsi | 404 rng: rng@33000 { 405 compatible = "brcm,bcm-nsp-rng";
|
| /src/sys/dev/pci/ |
| ubsec.c | 694 * Check to see if we have any key setups/rng's waiting for us 1891 * feed the RNG (used instead of ubsec_feed2() on 5827+ devices) 1934 struct ubsec_q2_rng *rng = (struct ubsec_q2_rng *)q; local 1938 bus_dmamap_sync(sc->sc_dmat, rng->rng_buf.dma_map, 0, 1939 rng->rng_buf.dma_map->dm_mapsize, BUS_DMASYNC_POSTREAD); 1940 p = (u_int32_t *)rng->rng_buf.dma_vaddr; 1944 rng->rng_used = 0; 2056 struct ubsec_q2_rng *rng = &sc->sc_rng; local 2064 if (rng->rng_used) { 2082 mcr = (struct ubsec_mcr *)rng->rng_q.q_mcr.dma_vaddr [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/st/ |
| stm32f429.dtsi | 788 rng: rng@50060800 { 789 compatible = "st,stm32-rng"; 791 clocks = <&rcc 0 STM32F4_AHB2_CLOCK(RNG)>;
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/mediatek/ |
| mt7622.dtsi | 298 rng: rng@1020f000 { 299 compatible = "mediatek,mt7622-rng", 300 "mediatek,mt7623-rng"; 303 clock-names = "rng";
|