Lines Matching refs:src
48 u8 *wsrc = walk->src.virt.addr; in __glue_ecb_crypt_128bit()
83 struct scatterlist *src, unsigned int nbytes) in glue_ecb_crypt_128bit() argument
87 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_ecb_crypt_128bit()
99 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_encrypt_128bit() local
104 u128_xor(dst, src, iv); in __glue_cbc_encrypt_128bit()
108 src += 1; in __glue_cbc_encrypt_128bit()
120 struct scatterlist *src, unsigned int nbytes) in glue_cbc_encrypt_128bit() argument
125 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_cbc_encrypt_128bit()
145 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_decrypt_128bit() local
152 src += nbytes / bsize - 1; in __glue_cbc_decrypt_128bit()
155 last_iv = *src; in __glue_cbc_decrypt_128bit()
165 src -= 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()
175 src -= 1; in __glue_cbc_decrypt_128bit()
194 struct scatterlist *src, unsigned int nbytes) in glue_cbc_decrypt_128bit() argument
201 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_cbc_decrypt_128bit()
221 u8 *src = (u8 *)walk->src.virt.addr; in glue_ctr_crypt_final_128bit() local
229 memcpy(&tmp, src, nbytes); in glue_ctr_crypt_final_128bit()
243 u128 *src = (u128 *)walk->src.virt.addr; in __glue_ctr_crypt_128bit() local
258 gctx->funcs[i].fn_u.ctr(ctx, dst, src, &ctrblk); in __glue_ctr_crypt_128bit()
260 src += num_blocks; in __glue_ctr_crypt_128bit()
277 struct scatterlist *src, unsigned int nbytes) in glue_ctr_crypt_128bit() argument
284 blkcipher_walk_init(&walk, dst, src, nbytes); in glue_ctr_crypt_128bit()
313 u128 *src = (u128 *)walk->src.virt.addr; in __glue_xts_crypt_128bit() local
325 gctx->funcs[i].fn_u.xts(ctx, dst, src, in __glue_xts_crypt_128bit()
328 src += num_blocks; in __glue_xts_crypt_128bit()
345 struct scatterlist *src, unsigned int nbytes, 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()