1 #ifndef REJSAMPLE_H
2 #define REJSAMPLE_H
3 
4 #include <stdint.h>
5 #include "params.h"
6 #include "symmetric.h"
7 
8 #define REJ_UNIFORM_AVX_NBLOCKS ((12*KYBER_N/8*(1 << 12)/KYBER_Q + XOF_BLOCKBYTES)/XOF_BLOCKBYTES)
9 #define REJ_UNIFORM_AVX_BUFLEN (REJ_UNIFORM_AVX_NBLOCKS*XOF_BLOCKBYTES)
10 
cmd_fmt_merge_msg(int argc,const char ** argv,const char * prefix)11 #define rej_uniform_avx KYBER_NAMESPACE(rej_uniform_avx)
12 unsigned int rej_uniform_avx(int16_t *r, const uint8_t *buf);
13 
14 #endif
15