FD.io VPP  v21.01.1
Vector Packet Processing
random_isaac.h File Reference
+ Include dependency graph for random_isaac.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  isaac_t
 

Macros

#define ISAAC_LOG2_SIZE   (4)
 
#define ISAAC_SIZE   (1 << ISAAC_LOG2_SIZE)
 

Functions

void isaac (isaac_t *ctx, uword *results)
 
void isaac2 (isaac_t *ctx, uword *results)
 
void isaac_init (isaac_t *ctx, uword *results)
 
int test_isaac_main (unformat_input_t *input)
 

Macro Definition Documentation

◆ ISAAC_LOG2_SIZE

#define ISAAC_LOG2_SIZE   (4)

Definition at line 58 of file random_isaac.h.

◆ ISAAC_SIZE

#define ISAAC_SIZE   (1 << ISAAC_LOG2_SIZE)

Definition at line 59 of file random_isaac.h.

Function Documentation

◆ isaac()

void isaac ( isaac_t ctx,
uword results 
)

◆ isaac2()

void isaac2 ( isaac_t ctx,
uword results 
)
+ Here is the caller graph for this function:

◆ isaac_init()

void isaac_init ( isaac_t ctx,
uword results 
)
+ Here is the caller graph for this function:

◆ test_isaac_main()

int test_isaac_main ( unformat_input_t input)