Lines Matching refs:src
28 const u8 *src);
32 const u8 *src);
35 const u8 *src)
39 des3_ede_x86_64_crypt_blk(enc_ctx, dst, src);
43 const u8 *src)
47 des3_ede_x86_64_crypt_blk(dec_ctx, dst, src);
51 const u8 *src)
55 des3_ede_x86_64_crypt_blk_3way(enc_ctx, dst, src);
59 const u8 *src)
63 des3_ede_x86_64_crypt_blk_3way(dec_ctx, dst, src);
66 static void des3_ede_x86_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src)
68 des3_ede_enc_blk(crypto_tfm_ctx(tfm), dst, src);
71 static void des3_ede_x86_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src)
73 des3_ede_dec_blk(crypto_tfm_ctx(tfm), dst, src);
86 u8 *wsrc = walk.src.virt.addr;
141 u64 *src = (u64 *)walk->src.virt.addr;
146 *dst = *src ^ *iv;
150 src += 1;
182 u64 *src = (u64 *)walk->src.virt.addr;
188 src += nbytes / bsize - 1;
191 last_iv = *src;
197 src -= 3 - 1;
200 ivs[0] = src[0];
201 ivs[1] = src[1];
203 des3_ede_dec_blk_3way(ctx, (u8 *)dst, (u8 *)src);
212 *dst ^= *(src - 1);
213 src -= 1;
220 des3_ede_dec_blk(ctx, (u8 *)dst, (u8 *)src);
226 *dst ^= *(src - 1);
227 src -= 1;
261 u8 *src = walk->src.virt.addr;
266 crypto_xor_cpy(dst, keystream, src, nbytes);
276 __be64 *src = (__be64 *)walk->src.virt.addr;
292 dst[0] = src[0] ^ ctrblocks[0];
293 dst[1] = src[1] ^ ctrblocks[1];
294 dst[2] = src[2] ^ ctrblocks[2];
296 src += 3;
310 dst[0] = src[0] ^ ctrblocks[0];
312 src += 1;