Lines Matching defs:src
21 asmlinkage void sm4_neon_crypt(const u32 *rkey, u8 *dst, const u8 *src,
23 asmlinkage void sm4_neon_cbc_dec(const u32 *rkey_dec, u8 *dst, const u8 *src,
25 asmlinkage void sm4_neon_cfb_dec(const u32 *rkey_enc, u8 *dst, const u8 *src,
27 asmlinkage void sm4_neon_ctr_crypt(const u32 *rkey_enc, u8 *dst, const u8 *src,
47 const u8 *src = walk.src.virt.addr;
55 sm4_neon_crypt(rkey, dst, src, nblocks);
94 const u8 *src = walk.src.virt.addr;
98 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE);
101 src += SM4_BLOCK_SIZE;
125 const u8 *src = walk.src.virt.addr;
133 sm4_neon_cbc_dec(ctx->rkey_dec, dst, src,
158 const u8 *src = walk.src.virt.addr;
163 crypto_xor_cpy(dst, src, keystream, SM4_BLOCK_SIZE);
165 src += SM4_BLOCK_SIZE;
175 crypto_xor_cpy(dst, src, keystream, nbytes);
196 const u8 *src = walk.src.virt.addr;
204 sm4_neon_cfb_dec(ctx->rkey_enc, dst, src,
210 src += nblocks * SM4_BLOCK_SIZE;
219 crypto_xor_cpy(dst, src, keystream, nbytes);
240 const u8 *src = walk.src.virt.addr;
248 sm4_neon_ctr_crypt(ctx->rkey_enc, dst, src,
254 src += nblocks * SM4_BLOCK_SIZE;
264 crypto_xor_cpy(dst, src, keystream, nbytes);