44 uword *w, n = n_words;
74 s[j] = ARRAY_LEN (b->
ctx) * (seed + j) + i;
void isaac_init(isaac_t *ctx, uword *results)
void clib_random_buffer_init(clib_random_buffer_t *b, uword seed)
clib_memset(h->entries, 0, sizeof(h->entries[0]) *entries)
#define vec_add2(V, P, N)
Add N elements to end of vector V, return pointer to new elements in P.
void clib_random_buffer_fill(clib_random_buffer_t *b, uword n_words)
void isaac2(isaac_t *ctx, uword *results)
sll srl srl sll sra u16x4 i
static uword round_pow2(uword x, uword pow2)