Lines Matching refs:srclen
96 const u8 *src, unsigned int srclen) in __ghash_blocks() argument
103 src, srclen); in __ghash_blocks()
108 while (srclen >= GHASH_BLOCK_SIZE) { in __ghash_blocks()
111 srclen -= GHASH_BLOCK_SIZE; in __ghash_blocks()
118 const u8 *src, unsigned int srclen) in p8_ghash_update() argument
125 if (dctx->bytes + srclen < GHASH_DIGEST_SIZE) { in p8_ghash_update()
127 srclen); in p8_ghash_update()
128 dctx->bytes += srclen; in p8_ghash_update()
137 srclen -= GHASH_DIGEST_SIZE - dctx->bytes; in p8_ghash_update()
140 len = srclen & ~(GHASH_DIGEST_SIZE - 1); in p8_ghash_update()
144 srclen -= len; in p8_ghash_update()
146 if (srclen) { in p8_ghash_update()
147 memcpy(dctx->buffer, src, srclen); in p8_ghash_update()
148 dctx->bytes = srclen; in p8_ghash_update()