Lines Matching refs:buflen
139 dctx->buflen = 0; in poly1305_init_arch()
173 if (unlikely(dctx->buflen)) { in poly1305_update_arch()
174 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); in poly1305_update_arch()
175 memcpy(dctx->buf + dctx->buflen, src, bytes); in poly1305_update_arch()
178 dctx->buflen += bytes; in poly1305_update_arch()
180 if (dctx->buflen == POLY1305_BLOCK_SIZE) { in poly1305_update_arch()
183 dctx->buflen = 0; in poly1305_update_arch()
197 dctx->buflen = srclen; in poly1305_update_arch()
205 if (unlikely(dctx->buflen)) { in poly1305_final_arch()
206 dctx->buf[dctx->buflen++] = 1; in poly1305_final_arch()
207 memset(dctx->buf + dctx->buflen, 0, in poly1305_final_arch()
208 POLY1305_BLOCK_SIZE - dctx->buflen); in poly1305_final_arch()