Lines Matching refs:src
17 asmlinkage void poly1305_blocks_mips(void *state, const u8 *src, u32 len, u32 hibit);
42 static void mips_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src,
47 poly1305_init_mips(&dctx->h, src);
48 src += POLY1305_BLOCK_SIZE;
53 dctx->s[0] = get_unaligned_le32(src + 0);
54 dctx->s[1] = get_unaligned_le32(src + 4);
55 dctx->s[2] = get_unaligned_le32(src + 8);
56 dctx->s[3] = get_unaligned_le32(src + 12);
57 src += POLY1305_BLOCK_SIZE;
67 poly1305_blocks_mips(&dctx->h, src, len, hibit);
70 static int mips_poly1305_update(struct shash_desc *desc, const u8 *src,
78 memcpy(dctx->buf + dctx->buflen, src, bytes);
79 src += bytes;
90 mips_poly1305_blocks(dctx, src, len, 1);
91 src += round_down(len, POLY1305_BLOCK_SIZE);
97 memcpy(dctx->buf, src, len);
102 void poly1305_update_arch(struct poly1305_desc_ctx *dctx, const u8 *src,
108 memcpy(dctx->buf + dctx->buflen, src, bytes);
109 src += bytes;
123 poly1305_blocks_mips(&dctx->h, src, len, 1);
124 src += len;
130 memcpy(dctx->buf, src, nbytes);