Lines Matching refs:dst
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,
48 u8 *dst = walk.dst.virt.addr;
55 sm4_neon_crypt(rkey, dst, src, nblocks);
95 u8 *dst = walk.dst.virt.addr;
98 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE);
99 sm4_crypt_block(ctx->rkey_enc, dst, dst);
100 iv = dst;
102 dst += SM4_BLOCK_SIZE;
126 u8 *dst = walk.dst.virt.addr;
133 sm4_neon_cbc_dec(ctx->rkey_dec, dst, src,
159 u8 *dst = walk.dst.virt.addr;
163 crypto_xor_cpy(dst, src, keystream, SM4_BLOCK_SIZE);
164 iv = dst;
166 dst += SM4_BLOCK_SIZE;
175 crypto_xor_cpy(dst, src, keystream, nbytes);
197 u8 *dst = walk.dst.virt.addr;
204 sm4_neon_cfb_dec(ctx->rkey_enc, dst, src,
209 dst += nblocks * SM4_BLOCK_SIZE;
219 crypto_xor_cpy(dst, src, keystream, nbytes);
241 u8 *dst = walk.dst.virt.addr;
248 sm4_neon_ctr_crypt(ctx->rkey_enc, dst, src,
253 dst += nblocks * SM4_BLOCK_SIZE;
264 crypto_xor_cpy(dst, src, keystream, nbytes);