
Macros | |
| #define | ISAAC_MASK |
Functions | |
| void | isaac_init (isaac_ctx *_ctx, const void *_seed, int _nseed) |
| static void | isaac_mix (unsigned _x[8]) |
| unsigned | isaac_next_uint (isaac_ctx *_ctx, unsigned _n) |
| unsigned | isaac_next_uint32 (isaac_ctx *_ctx) |
| static void | isaac_update (isaac_ctx *_ctx) |
| #define ISAAC_MASK |
Referenced by isaac_next_uint(), and isaac_update().
References isaac_ctx::a, isaac_ctx::b, isaac_ctx::c, isaac_mix(), ISAAC_SEED_SZ_MAX, ISAAC_SZ, isaac_update(), isaac_ctx::m, isaac_ctx::r, and x.
Referenced by qr_reader_init().


|
static |
| unsigned isaac_next_uint | ( | isaac_ctx * | _ctx, |
| unsigned | _n | ||
| ) |
References ISAAC_MASK, and isaac_next_uint32().
Referenced by qr_finder_ransac().


| unsigned isaac_next_uint32 | ( | isaac_ctx * | _ctx | ) |
References isaac_update(), isaac_ctx::n, and isaac_ctx::r.
Referenced by isaac_next_uint().


References isaac_ctx::a, isaac_ctx::b, isaac_ctx::c, ISAAC_MASK, ISAAC_SZ, ISAAC_SZ_LOG, isaac_ctx::m, isaac_ctx::n, isaac_ctx::r, x, and y.
Referenced by isaac_init(), and isaac_next_uint32().
