Lines Matching refs:dst
49 u8 *wdst = walk->dst.virt.addr; in __glue_ecb_crypt_128bit()
82 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_ecb_crypt_128bit() argument
87 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_ecb_crypt_128bit()
100 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_cbc_encrypt_128bit() local
104 u128_xor(dst, src, iv); in __glue_cbc_encrypt_128bit()
105 fn(ctx, (u8 *)dst, (u8 *)dst); in __glue_cbc_encrypt_128bit()
106 iv = dst; in __glue_cbc_encrypt_128bit()
109 dst += 1; in __glue_cbc_encrypt_128bit()
119 struct scatterlist *dst, in glue_cbc_encrypt_128bit() argument
125 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_cbc_encrypt_128bit()
146 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_cbc_decrypt_128bit() local
153 dst += nbytes / bsize - 1; in __glue_cbc_decrypt_128bit()
166 dst -= num_blocks - 1; in __glue_cbc_decrypt_128bit()
168 gctx->funcs[i].fn_u.cbc(ctx, dst, src); in __glue_cbc_decrypt_128bit()
174 u128_xor(dst, dst, src - 1); in __glue_cbc_decrypt_128bit()
176 dst -= 1; in __glue_cbc_decrypt_128bit()
185 u128_xor(dst, dst, (u128 *)walk->iv); in __glue_cbc_decrypt_128bit()
193 struct scatterlist *dst, in glue_cbc_decrypt_128bit() argument
201 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_cbc_decrypt_128bit()
222 u8 *dst = (u8 *)walk->dst.virt.addr; in glue_ctr_crypt_final_128bit() local
231 memcpy(dst, &tmp, nbytes); in glue_ctr_crypt_final_128bit()
244 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_ctr_crypt_128bit() local
258 gctx->funcs[i].fn_u.ctr(ctx, dst, src, &ctrblk); in __glue_ctr_crypt_128bit()
261 dst += num_blocks; in __glue_ctr_crypt_128bit()
276 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_ctr_crypt_128bit() argument
284 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_ctr_crypt_128bit()
314 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_xts_crypt_128bit() local
325 gctx->funcs[i].fn_u.xts(ctx, dst, src, in __glue_xts_crypt_128bit()
329 dst += num_blocks; in __glue_xts_crypt_128bit()
344 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_xts_crypt_128bit() argument
346 void (*tweak_fn)(void *ctx, u8 *dst, const u8 *src), in glue_xts_crypt_128bit() argument
354 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_xts_crypt_128bit()
382 void glue_xts_crypt_128bit_one(void *ctx, u128 *dst, const u128 *src, le128 *iv, in glue_xts_crypt_128bit_one() argument
391 u128_xor(dst, src, (u128 *)&ivblk); in glue_xts_crypt_128bit_one()
394 fn(ctx, (u8 *)dst, (u8 *)dst); in glue_xts_crypt_128bit_one()
397 u128_xor(dst, dst, (u128 *)&ivblk); in glue_xts_crypt_128bit_one()