Home
last modified time | relevance | path

Searched refs:isaac_word (Results 1 – 4 of 4) sorted by relevance

/coreutils/gl/lib/
Drand-isaac.h42 typedef uint_least32_t isaac_word; typedef
44 typedef uint_least64_t isaac_word; typedef
51 #define ISAAC_BYTES (ISAAC_WORDS * sizeof (isaac_word))
58 isaac_word m[ISAAC_WORDS]; /* Main state array */
59 isaac_word a, b, c; /* Extra variables */
63 void isaac_refill (struct isaac_state *, isaac_word[ISAAC_WORDS])
Drand-isaac.c59 static inline isaac_word
60 just (isaac_word a) in just()
62 isaac_word desired_bits = ((isaac_word) 1 << 1 << (ISAAC_BITS - 1)) - 1; in just()
67 static inline isaac_word
68 ind (isaac_word const *m, isaac_word x) in ind()
78 isaac_word const *p = word_p; in ind()
90 isaac_refill (struct isaac_state *s, isaac_word result[ISAAC_WORDS]) in isaac_refill()
93 isaac_word a = s->a; in isaac_refill()
94 isaac_word b = s->b + (++s->c); in isaac_refill()
97 isaac_word *m = s->m; in isaac_refill()
[all …]
Drandread.c94 isaac_word w[ISAAC_WORDS];
274 if (ALIGNED_POINTER (p, isaac_word)) in readisaac()
276 isaac_word *wp = p; in readisaac()
/coreutils/gl/tests/
Dtest-rand-isaac.c36 static isaac_word const expected[2][ISAAC_WORDS] =
567 isaac_word r[ISAAC_WORDS]; in main()