Lines Matching refs:buflen
42 dctx->buflen = 0; in crypto_poly1305_p10_init()
83 if (unlikely(dctx->buflen)) { in crypto_poly1305_p10_update()
84 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); in crypto_poly1305_p10_update()
85 memcpy(dctx->buf + dctx->buflen, src, bytes); in crypto_poly1305_p10_update()
88 dctx->buflen += bytes; in crypto_poly1305_p10_update()
90 if (dctx->buflen == POLY1305_BLOCK_SIZE) { in crypto_poly1305_p10_update()
98 dctx->buflen = 0; in crypto_poly1305_p10_update()
126 dctx->buflen = srclen; in crypto_poly1305_p10_update()
140 if ((dctx->buflen)) { in crypto_poly1305_p10_final()
141 dctx->buf[dctx->buflen++] = 1; in crypto_poly1305_p10_final()
142 memset(dctx->buf + dctx->buflen, 0, in crypto_poly1305_p10_final()
143 POLY1305_BLOCK_SIZE - dctx->buflen); in crypto_poly1305_p10_final()
147 dctx->buflen = 0; in crypto_poly1305_p10_final()