FreeRTOS-Plus/ThirdParty/WolfSSL-FIPS-Ready/wolfcrypt/src/poly1305.c
/*
This local function is used for the last call when a message with a given
number of bytes is less than the block size.
*/
This local function is used for the last call when a message with a given
number of bytes is less than the block size.
This local function is used for the last call when a message with a given number of bytes is less than the block size .
static void poly1305_block(Poly1305* ctx, const unsigned char *m)
{
#ifdef USE_INTEL_SPEEDUP
    poly1305_block_avx(ctx, m);
#else
    poly1305_blocks(ctx, m, POLY1305_BLOCK_SIZE);
#endif
}
static void poly1305_block ( Poly1305 * ctx , const unsigned char * m ) { #ifdef USE_INTEL_SPEEDUP poly1305_block_avx ( ctx , m ) ; #else poly1305_blocks ( ctx , m , POLY1305_BLOCK_SIZE ) ; #endif }
This local function is used for the last call when a message with a given
number of bytes is less than the block size.
This local function is used for the last call when a message with a given number of bytes is less than the block size .
/* No call to poly1305_block when AVX2, AVX2 does 4 blocks at a time. */