Lines Matching refs:GHASH_BLOCK_SIZE
61 if (keylen != GHASH_BLOCK_SIZE) { in ghash_setkey()
69 BUILD_BUG_ON(sizeof(k) != GHASH_BLOCK_SIZE); in ghash_setkey()
70 memcpy(&k, key, GHASH_BLOCK_SIZE); /* avoid violating alignment rules */ in ghash_setkey()
72 memzero_explicit(&k, GHASH_BLOCK_SIZE); in ghash_setkey()
89 u8 *pos = dst + (GHASH_BLOCK_SIZE - dctx->bytes); in ghash_update()
101 while (srclen >= GHASH_BLOCK_SIZE) { in ghash_update()
102 crypto_xor(dst, src, GHASH_BLOCK_SIZE); in ghash_update()
104 src += GHASH_BLOCK_SIZE; in ghash_update()
105 srclen -= GHASH_BLOCK_SIZE; in ghash_update()
109 dctx->bytes = GHASH_BLOCK_SIZE - srclen; in ghash_update()
122 u8 *tmp = dst + (GHASH_BLOCK_SIZE - dctx->bytes); in ghash_flush()
140 memcpy(dst, buf, GHASH_BLOCK_SIZE); in ghash_final()
163 .cra_blocksize = GHASH_BLOCK_SIZE,