Lines Matching defs:dst
20 asmlinkage void cast5_ecb_enc_16way(struct cast5_ctx *ctx, u8 *dst,
22 asmlinkage void cast5_ecb_dec_16way(struct cast5_ctx *ctx, u8 *dst,
24 asmlinkage void cast5_cbc_dec_16way(struct cast5_ctx *ctx, u8 *dst,
26 asmlinkage void cast5_ctr_16way(struct cast5_ctx *ctx, u8 *dst, const u8 *src,
55 void (*fn)(struct cast5_ctx *ctx, u8 *dst, const u8 *src);
62 u8 *wdst = walk.dst.virt.addr;
123 u64 *dst = (u64 *)walk.dst.virt.addr;
127 *dst = *src ^ *iv;
128 __cast5_encrypt(ctx, (u8 *)dst, (u8 *)dst);
129 iv = dst;
131 dst++;
148 u64 *dst = (u64 *)walk->dst.virt.addr;
153 dst += nbytes / bsize - 1;
162 dst -= CAST5_PARALLEL_BLOCKS - 1;
164 cast5_cbc_dec_16way(ctx, (u8 *)dst, (u8 *)src);
170 *dst ^= *(src - 1);
172 dst -= 1;
178 __cast5_decrypt(ctx, (u8 *)dst, (u8 *)src);
184 *dst ^= *(src - 1);
186 dst -= 1;
190 *dst ^= *(u64 *)walk->iv;
222 u8 *dst = walk->dst.virt.addr;
226 crypto_xor_cpy(dst, keystream, src, nbytes);
237 u64 *dst = (u64 *)walk->dst.virt.addr;
242 cast5_ctr_16way(ctx, (u8 *)dst, (u8 *)src,
246 dst += CAST5_PARALLEL_BLOCKS;
258 if (dst != src)
259 *dst = *src;
265 *dst ^= ctrblk;
268 dst += 1;