Lines Matching refs:srclen
127 const u8 *src, unsigned int srclen) in p8_ghash_update() argument
134 return crypto_shash_update(&dctx->fallback_desc, src, srclen); in p8_ghash_update()
137 if (dctx->bytes + srclen < GHASH_DIGEST_SIZE) { in p8_ghash_update()
138 memcpy(dctx->buffer + dctx->bytes, src, srclen); in p8_ghash_update()
139 dctx->bytes += srclen; in p8_ghash_update()
152 srclen -= GHASH_DIGEST_SIZE - dctx->bytes; in p8_ghash_update()
155 len = srclen & ~(GHASH_DIGEST_SIZE - 1); in p8_ghash_update()
164 srclen -= len; in p8_ghash_update()
166 if (srclen) { in p8_ghash_update()
167 memcpy(dctx->buffer, src, srclen); in p8_ghash_update()
168 dctx->bytes = srclen; in p8_ghash_update()