blake2b_compress
blake2b_compress(ctx, ctx->buf, 1, BLAKE2B_BLOCK_SIZE);
blake2b_compress(ctx, in, nblocks - 1, BLAKE2B_BLOCK_SIZE);
blake2b_compress(ctx, ctx->buf, 1, ctx->buflen);