blake2s_compress
void blake2s_compress(struct blake2s_ctx *ctx,
blake2s_compress(ctx, ctx->buf, 1, BLAKE2S_BLOCK_SIZE);
blake2s_compress(ctx, in, nblocks - 1, BLAKE2S_BLOCK_SIZE);
blake2s_compress(ctx, ctx->buf, 1, ctx->buflen);
blake2s_compress(ctx, ctx->buf, 1, BLAKE2S_BLOCK_SIZE);
blake2s_compress(ctx, in, nblocks - 1, BLAKE2S_BLOCK_SIZE);
blake2s_compress(ctx, ctx->buf, 1, ctx->buflen);