Lines Matching refs:PRNG
32 Contains: Core routines for the Counterpane Yarrow PRNG.
46 Core routines for the Counterpane PRNG
147 prng_slow_init(PRNG *p)
221 /* Set up the PRNG */
229 PRNG *p;
246 mmp = mmMalloc(sizeof(PRNG));
253 p = (PRNG*)mmGetPtr(mmp);
254 memset(p, 0, sizeof(PRNG));
309 prngOutput(PRNG *p, BYTE *outbuf,UINT outbuflen)
340 /* Cause the PRNG to reseed now regardless of entropy pool */
343 prngForceReseed(PRNG *p, LONGLONG ticks)
435 /* Input a state into the PRNG */
437 prngProcessSeedBuffer(PRNG *p, BYTE *buf,LONGLONG ticks)
488 /* Add entropy to the PRNG from a source */
490 prngInput(PRNG *p, BYTE *inbuf,UINT inbuflen,UINT poolnum, __unused UINT estbits)
524 prngAllowReseed(PRNG *p, LONGLONG ticks)
585 prngSlowPoll(PRNG *p, UINT pollsize)
605 /* Delete the PRNG */
607 prngDestroy(PRNG *p)