Home | History | Annotate | Download | only in orig

Lines Matching full:prng

2509 ** SQLite contains a high-quality pseudo-random number generator (PRNG) used to
2511 ** already uses the largest possible [ROWID]. The PRNG is also used for
2513 ** applications to access the same PRNG for other purposes.
2519 ** call had N less than one, then the PRNG is seeded using randomness
21593 ** generator (PRNG) for SQLite.
21646 ** encryption. The RC4 algorithm is being used as a PRNG (pseudo-random
21683 ** PRNG and restore the PRNG to its saved state at a later time, or
21684 ** to reset the PRNG to its initial state. These routines accomplish
21688 ** control the PRNG.
24301 ** indicating that a fork() has occurred, the PRNG will be reset.
29950 /* Detect a pid change and reset the PRNG. There is a race condition
29952 ** the same instant might all reset the PRNG. But multiple resets
125238 ** Save the current state of the PRNG.
125246 ** Restore the state of the PRNG to the last state saved using
125256 ** Reset the PRNG back to its uninitialized state. The next call
125257 ** to sqlite3_randomness() will reseed the PRNG using a single call