Lines Matching refs:src
84 const u8 *src, unsigned int srclen) in crypto_poly1305_setdesckey() argument
88 poly1305_setrkey(dctx, src); in crypto_poly1305_setdesckey()
89 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
94 poly1305_setskey(dctx, src); in crypto_poly1305_setdesckey()
95 src += POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey()
105 const u8 *src, unsigned int srclen, in poly1305_blocks() argument
115 datalen = crypto_poly1305_setdesckey(dctx, src, srclen); in poly1305_blocks()
116 src += srclen - datalen; in poly1305_blocks()
140 h0 += (le32_to_cpuvp(src + 0) >> 0) & 0x3ffffff; in poly1305_blocks()
141 h1 += (le32_to_cpuvp(src + 3) >> 2) & 0x3ffffff; in poly1305_blocks()
142 h2 += (le32_to_cpuvp(src + 6) >> 4) & 0x3ffffff; in poly1305_blocks()
143 h3 += (le32_to_cpuvp(src + 9) >> 6) & 0x3ffffff; in poly1305_blocks()
144 h4 += (le32_to_cpuvp(src + 12) >> 8) | hibit; in poly1305_blocks()
166 src += POLY1305_BLOCK_SIZE; in poly1305_blocks()
180 const u8 *src, unsigned int srclen) in crypto_poly1305_update() argument
187 memcpy(dctx->buf + dctx->buflen, src, bytes); in crypto_poly1305_update()
188 src += bytes; in crypto_poly1305_update()
200 bytes = poly1305_blocks(dctx, src, srclen, 1 << 24); in crypto_poly1305_update()
201 src += srclen - bytes; in crypto_poly1305_update()
207 memcpy(dctx->buf, src, srclen); in crypto_poly1305_update()