Lines Matching refs:srclen
98 const u8 *src, unsigned int srclen) in __ghash_blocks() argument
107 src, srclen); in __ghash_blocks()
111 while (srclen >= GHASH_BLOCK_SIZE) { in __ghash_blocks()
114 srclen -= GHASH_BLOCK_SIZE; in __ghash_blocks()
121 const u8 *src, unsigned int srclen) in p8_ghash_update() argument
128 if (dctx->bytes + srclen < GHASH_DIGEST_SIZE) { in p8_ghash_update()
130 srclen); in p8_ghash_update()
131 dctx->bytes += srclen; in p8_ghash_update()
140 srclen -= GHASH_DIGEST_SIZE - dctx->bytes; in p8_ghash_update()
143 len = srclen & ~(GHASH_DIGEST_SIZE - 1); in p8_ghash_update()
147 srclen -= len; in p8_ghash_update()
149 if (srclen) { in p8_ghash_update()
150 memcpy(dctx->buffer, src, srclen); in p8_ghash_update()
151 dctx->bytes = srclen; in p8_ghash_update()