Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 74) sorted by relevance

123

/crypto/
A Dpcbc.c27 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_encrypt_segment() local
36 dst += bsize; in crypto_pcbc_encrypt_segment()
48 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_encrypt_inplace() local
53 memcpy(tmpbuf, dst, bsize); in crypto_pcbc_encrypt_inplace()
54 crypto_xor(iv, dst, bsize); in crypto_pcbc_encrypt_inplace()
58 dst += bsize; in crypto_pcbc_encrypt_inplace()
94 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_decrypt_segment() local
103 dst += bsize; in crypto_pcbc_decrypt_segment()
115 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_decrypt_inplace() local
121 crypto_cipher_decrypt_one(tfm, dst, dst); in crypto_pcbc_decrypt_inplace()
[all …]
A Dauthencesn.c93 struct scatterlist *dst = req->dst; in crypto_authenc_esn_genicv_tail() local
125 struct scatterlist *dst = req->dst; in crypto_authenc_esn_genicv() local
137 dst = scatterwalk_ffwd(areq_ctx->dst, dst, 4); in crypto_authenc_esn_genicv()
174 dst = src; in crypto_authenc_esn_encrypt()
179 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, assoclen); in crypto_authenc_esn_encrypt()
207 struct scatterlist *dst = req->dst; in crypto_authenc_esn_decrypt_tail() local
225 dst = scatterwalk_ffwd(areq_ctx->dst, dst, assoclen); in crypto_authenc_esn_decrypt_tail()
230 skcipher_request_set_crypt(skreq, dst, dst, cryptlen, req->iv); in crypto_authenc_esn_decrypt_tail()
255 struct scatterlist *dst = req->dst; in crypto_authenc_esn_decrypt() local
261 if (req->src != dst) in crypto_authenc_esn_decrypt()
[all …]
A Daegis.h36 void crypto_aegis128_encrypt_chunk_simd(struct aegis_state *state, u8 *dst,
46 static __always_inline void crypto_aegis_block_xor(union aegis_block *dst, in crypto_aegis_block_xor() argument
49 dst->words64[0] ^= src->words64[0]; in crypto_aegis_block_xor()
50 dst->words64[1] ^= src->words64[1]; in crypto_aegis_block_xor()
56 dst->words64[0] &= src->words64[0]; in crypto_aegis_block_and()
57 dst->words64[1] &= src->words64[1]; in crypto_aegis_block_and()
60 static __always_inline void crypto_aegis_aesenc(union aegis_block *dst, in crypto_aegis_aesenc() argument
73 dst->words32[0] = cpu_to_le32(d0) ^ key->words32[0]; in crypto_aegis_aesenc()
74 dst->words32[1] = cpu_to_le32(d1) ^ key->words32[1]; in crypto_aegis_aesenc()
75 dst->words32[2] = cpu_to_le32(d2) ^ key->words32[2]; in crypto_aegis_aesenc()
[all …]
A Dcbc.c16 const u8 *src, u8 *dst, unsigned nbytes, in crypto_cbc_encrypt_segment() argument
23 crypto_lskcipher_encrypt(tfm, iv, dst, bsize, NULL); in crypto_cbc_encrypt_segment()
24 memcpy(iv, dst, bsize); in crypto_cbc_encrypt_segment()
54 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_cbc_encrypt() argument
61 if (src == dst) in crypto_cbc_encrypt()
70 const u8 *src, u8 *dst, unsigned nbytes, in crypto_cbc_decrypt_segment() argument
80 crypto_lskcipher_decrypt(tfm, src, dst, bsize, NULL); in crypto_cbc_decrypt_segment()
81 crypto_xor(dst, iv, bsize); in crypto_cbc_decrypt_segment()
85 dst += bsize; in crypto_cbc_decrypt_segment()
123 u8 *dst, unsigned len, u8 *iv, u32 flags) in crypto_cbc_decrypt() argument
[all …]
A Dtea.c78 put_unaligned_le32(y, &dst[0]); in tea_encrypt()
79 put_unaligned_le32(z, &dst[4]); in tea_encrypt()
106 put_unaligned_le32(y, &dst[0]); in tea_decrypt()
107 put_unaligned_le32(z, &dst[4]); in tea_decrypt()
139 put_unaligned_le32(y, &dst[0]); in xtea_encrypt()
140 put_unaligned_le32(z, &dst[4]); in xtea_encrypt()
159 put_unaligned_le32(y, &dst[0]); in xtea_decrypt()
160 put_unaligned_le32(z, &dst[4]); in xtea_decrypt()
179 put_unaligned_le32(y, &dst[0]); in xeta_encrypt()
180 put_unaligned_le32(z, &dst[4]); in xeta_encrypt()
[all …]
A Dlz4.c32 u8 *dst, unsigned int *dlen, void *ctx) in __lz4_compress_crypto() argument
34 int out_len = LZ4_compress_default(src, dst, in __lz4_compress_crypto()
45 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4_scompress() argument
48 return __lz4_compress_crypto(src, slen, dst, dlen, ctx); in lz4_scompress()
52 u8 *dst, unsigned int *dlen, void *ctx) in __lz4_decompress_crypto() argument
54 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4_decompress_crypto()
64 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4_sdecompress() argument
67 return __lz4_decompress_crypto(src, slen, dst, dlen, NULL); in lz4_sdecompress()
A Dlz4hc.c30 u8 *dst, unsigned int *dlen, void *ctx) in __lz4hc_compress_crypto() argument
32 int out_len = LZ4_compress_HC(src, dst, slen, in __lz4hc_compress_crypto()
43 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4hc_scompress() argument
46 return __lz4hc_compress_crypto(src, slen, dst, dlen, ctx); in lz4hc_scompress()
50 u8 *dst, unsigned int *dlen, void *ctx) in __lz4hc_decompress_crypto() argument
52 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4hc_decompress_crypto()
62 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4hc_sdecompress() argument
65 return __lz4hc_decompress_crypto(src, slen, dst, dlen, NULL); in lz4hc_sdecompress()
A Dlzo-rle.c29 u8 *dst, unsigned int *dlen, void *ctx) in __lzorle_compress() argument
34 err = lzorle1x_1_compress_safe(src, slen, dst, &tmp_len, ctx); in __lzorle_compress()
44 unsigned int slen, u8 *dst, unsigned int *dlen, in lzorle_scompress() argument
47 return __lzorle_compress(src, slen, dst, dlen, ctx); in lzorle_scompress()
51 u8 *dst, unsigned int *dlen) in __lzorle_decompress() argument
56 err = lzo1x_decompress_safe(src, slen, dst, &tmp_len); in __lzorle_decompress()
66 unsigned int slen, u8 *dst, unsigned int *dlen, in lzorle_sdecompress() argument
69 return __lzorle_decompress(src, slen, dst, dlen); in lzorle_sdecompress()
A Dlzo.c29 u8 *dst, unsigned int *dlen, void *ctx) in __lzo_compress() argument
34 err = lzo1x_1_compress_safe(src, slen, dst, &tmp_len, ctx); in __lzo_compress()
44 unsigned int slen, u8 *dst, unsigned int *dlen, in lzo_scompress() argument
47 return __lzo_compress(src, slen, dst, dlen, ctx); in lzo_scompress()
51 u8 *dst, unsigned int *dlen) in __lzo_decompress() argument
56 err = lzo1x_decompress_safe(src, slen, dst, &tmp_len); in __lzo_decompress()
66 unsigned int slen, u8 *dst, unsigned int *dlen, in lzo_sdecompress() argument
69 return __lzo_decompress(src, slen, dst, dlen); in lzo_sdecompress()
A Dghash-generic.c83 u8 *dst = dctx->buffer; in ghash_update() local
86 crypto_xor(dst, src, GHASH_BLOCK_SIZE); in ghash_update()
87 gf128mul_4k_lle((be128 *)dst, ctx->gf128); in ghash_update()
100 u8 *dst = dctx->buffer; in ghash_flush() local
103 crypto_xor(dst, src, len); in ghash_flush()
104 gf128mul_4k_lle((be128 *)dst, ctx->gf128); in ghash_flush()
109 unsigned int len, u8 *dst) in ghash_finup() argument
115 memcpy(dst, buf, GHASH_BLOCK_SIZE); in ghash_finup()
A Ddes_generic.c37 static void crypto_des_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in crypto_des_encrypt() argument
41 des_encrypt(dctx, dst, src); in crypto_des_encrypt()
44 static void crypto_des_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) in crypto_des_decrypt() argument
48 des_decrypt(dctx, dst, src); in crypto_des_decrypt()
69 static void crypto_des3_ede_encrypt(struct crypto_tfm *tfm, u8 *dst, in crypto_des3_ede_encrypt() argument
74 des3_ede_encrypt(dctx, dst, src); in crypto_des3_ede_encrypt()
77 static void crypto_des3_ede_decrypt(struct crypto_tfm *tfm, u8 *dst, in crypto_des3_ede_decrypt() argument
82 des3_ede_decrypt(dctx, dst, src); in crypto_des3_ede_decrypt()
A Dccm.c37 struct scatterlist dst[3]; member
47 struct scatterlist dst[3]; member
274 sg = scatterwalk_ffwd(pctx->dst + 1, req->dst, req->assoclen); in crypto_ccm_init_crypt()
288 struct scatterlist *dst; in crypto_ccm_encrypt() local
302 dst = pctx->src; in crypto_ccm_encrypt()
304 dst = pctx->dst; in crypto_ccm_encrypt()
331 dst = sg_next(req->src == req->dst ? pctx->src : pctx->dst); in crypto_ccm_decrypt_done()
364 dst = pctx->src; in crypto_ccm_decrypt()
366 dst = pctx->dst; in crypto_ccm_decrypt()
626 sg = scatterwalk_ffwd(rctx->dst + 1, req->dst, req->assoclen); in crypto_rfc4309_crypt()
[all …]
A Dcipher.c59 u8 *dst, const u8 *src, bool enc) in cipher_crypt_one() argument
66 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) { in cipher_crypt_one()
73 memcpy(dst, tmp, bs); in cipher_crypt_one()
75 fn(crypto_cipher_tfm(tfm), dst, src); in cipher_crypt_one()
80 u8 *dst, const u8 *src) in crypto_cipher_encrypt_one() argument
82 cipher_crypt_one(tfm, dst, src, true); in crypto_cipher_encrypt_one()
87 u8 *dst, const u8 *src) in crypto_cipher_decrypt_one() argument
89 cipher_crypt_one(tfm, dst, src, false); in crypto_cipher_decrypt_one()
A Dxctr.c39 u8 *dst = walk->dst.virt.addr; in crypto_xctr_crypt_final() local
45 crypto_xor_cpy(dst, keystream, src, nbytes); in crypto_xctr_crypt_final()
55 u8 *dst = walk->dst.virt.addr; in crypto_xctr_crypt_segment() local
61 fn(crypto_cipher_tfm(tfm), dst, walk->iv); in crypto_xctr_crypt_segment()
62 crypto_xor(dst, src, XCTR_BLOCKSIZE); in crypto_xctr_crypt_segment()
68 dst += XCTR_BLOCKSIZE; in crypto_xctr_crypt_segment()
81 u8 *data = walk->dst.virt.addr; in crypto_xctr_crypt_inplace()
112 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_xctr_crypt()
A Dauthenc.c34 struct scatterlist dst[2]; member
143 ahash_request_set_crypt(ahreq, req->dst, hash, in crypto_authenc_genicv()
182 struct scatterlist *src, *dst; in crypto_authenc_encrypt() local
186 dst = src; in crypto_authenc_encrypt()
188 if (req->src != req->dst) { in crypto_authenc_encrypt()
190 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in crypto_authenc_encrypt()
218 struct scatterlist *src, *dst; in crypto_authenc_decrypt_tail() local
226 dst = src; in crypto_authenc_decrypt_tail()
228 if (req->src != req->dst) in crypto_authenc_decrypt_tail()
229 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in crypto_authenc_decrypt_tail()
[all …]
A Dctr.c37 u8 *dst = walk->dst.virt.addr; in crypto_ctr_crypt_final() local
41 crypto_xor_cpy(dst, keystream, src, nbytes); in crypto_ctr_crypt_final()
54 u8 *dst = walk->dst.virt.addr; in crypto_ctr_crypt_segment() local
59 fn(crypto_cipher_tfm(tfm), dst, ctrblk); in crypto_ctr_crypt_segment()
60 crypto_xor(dst, src, bsize); in crypto_ctr_crypt_segment()
66 dst += bsize; in crypto_ctr_crypt_segment()
80 u8 *dst = walk->dst.virt.addr; in crypto_ctr_crypt_inplace() local
88 crypto_xor(dst, keystream, bsize); in crypto_ctr_crypt_inplace()
93 dst += bsize; in crypto_ctr_crypt_inplace()
111 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_ctr_crypt()
[all …]
A Dchacha20poly1305.c40 struct scatterlist dst[2]; member
104 struct scatterlist *src, *dst; in chacha_decrypt() local
113 dst = src; in chacha_decrypt()
114 if (req->src != req->dst) in chacha_decrypt()
115 dst = scatterwalk_ffwd(rctx->dst, req->dst, req->assoclen); in chacha_decrypt()
149 if (sg != req->dst) in poly_hash()
153 sg = req->dst; in poly_hash()
246 struct scatterlist *src, *dst; in chacha_encrypt() local
255 dst = src; in chacha_encrypt()
256 if (req->src != req->dst) in chacha_encrypt()
[all …]
A Daegis128-core.c150 memzero_explicit(dst, size); in crypto_aegis128_wipe_chunk()
161 (union aegis_block *)dst; in crypto_aegis128_encrypt_chunk()
177 dst += AEGIS_BLOCK_SIZE; in crypto_aegis128_encrypt_chunk()
189 memcpy(dst, tmp.bytes, AEGIS_BLOCK_SIZE); in crypto_aegis128_encrypt_chunk()
193 dst += AEGIS_BLOCK_SIZE; in crypto_aegis128_encrypt_chunk()
210 memcpy(dst, msg.bytes, size); in crypto_aegis128_encrypt_chunk()
222 (union aegis_block *)dst; in crypto_aegis128_decrypt_chunk()
238 dst += AEGIS_BLOCK_SIZE; in crypto_aegis128_decrypt_chunk()
254 dst += AEGIS_BLOCK_SIZE; in crypto_aegis128_decrypt_chunk()
272 memcpy(dst, msg.bytes, size); in crypto_aegis128_decrypt_chunk()
[all …]
A Ddh_helper.c15 static inline u8 *dh_pack_data(u8 *dst, u8 *end, const void *src, size_t size) in dh_pack_data() argument
17 if (!dst || size > end - dst) in dh_pack_data()
19 memcpy(dst, src, size); in dh_pack_data()
20 return dst + size; in dh_pack_data()
23 static inline const u8 *dh_unpack_data(void *dst, const void *src, size_t size) in dh_unpack_data() argument
25 memcpy(dst, src, size); in dh_unpack_data()
A Dkrb5enc.c38 struct scatterlist dst[2]; member
148 struct scatterlist *src, *dst; in krb5enc_dispatch_encrypt() local
151 if (req->src == req->dst) in krb5enc_dispatch_encrypt()
152 dst = src; in krb5enc_dispatch_encrypt()
154 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in krb5enc_dispatch_encrypt()
172 scatterwalk_map_and_copy(hash, req->dst, in krb5enc_insert_checksum()
316 struct scatterlist *src, *dst; in krb5enc_dispatch_decrypt() local
319 dst = src; in krb5enc_dispatch_decrypt()
321 if (req->src != req->dst) in krb5enc_dispatch_decrypt()
322 dst = scatterwalk_ffwd(areq_ctx->dst, req->dst, req->assoclen); in krb5enc_dispatch_decrypt()
[all …]
A Decdh_helper.c15 static inline u8 *ecdh_pack_data(void *dst, const void *src, size_t sz) in ecdh_pack_data() argument
17 memcpy(dst, src, sz); in ecdh_pack_data()
18 return dst + sz; in ecdh_pack_data()
21 static inline const u8 *ecdh_unpack_data(void *dst, const void *src, size_t sz) in ecdh_unpack_data() argument
23 memcpy(dst, src, sz); in ecdh_unpack_data()
A Dscompress.c183 u8 *dst; in scomp_acomp_comp_decomp() local
189 if (!req->dst || !dlen) in scomp_acomp_comp_decomp()
193 dst = req->dvirt; in scomp_acomp_comp_decomp()
195 if (dlen <= req->dst->length) { in scomp_acomp_comp_decomp()
196 dpage = sg_page(req->dst); in scomp_acomp_comp_decomp()
197 doff = req->dst->offset; in scomp_acomp_comp_decomp()
246 dst, &dlen, stream->ctx); in scomp_acomp_comp_decomp()
249 dst, &dlen, stream->ctx); in scomp_acomp_comp_decomp()
254 dst, &dlen, stream->ctx); in scomp_acomp_comp_decomp()
257 dst, &dlen, stream->ctx); in scomp_acomp_comp_decomp()
[all …]
A Dzstd.c84 const void *src, void *dst, unsigned int *dlen) in zstd_compress_one() argument
92 out_len = zstd_compress_cctx(ctx->cctx, dst, req->dlen, src, req->slen, in zstd_compress_one()
137 outbuf.dst = (u8 *)walk.dst.virt.addr; in zstd_compress()
144 walk.dst.virt.addr, &total_out); in zstd_compress()
196 const void *src, void *dst, unsigned int *dlen) in zstd_decompress_one() argument
204 out_len = zstd_decompress_dctx(ctx->dctx, dst, req->dlen, src, req->slen); in zstd_decompress_one()
252 walk.dst.virt.addr, &total_out); in zstd_decompress()
264 outbuf.dst = (u8 *)walk.dst.virt.addr; in zstd_decompress()
A D842.c44 u8 *dst, unsigned int *dlen, void *ctx) in crypto842_scompress() argument
46 return sw842_compress(src, slen, dst, dlen, ctx); in crypto842_scompress()
51 u8 *dst, unsigned int *dlen, void *ctx) in crypto842_sdecompress() argument
53 return sw842_decompress(src, slen, dst, dlen); in crypto842_sdecompress()
A Dkdf_sp800108.c19 u8 *dst, unsigned int dlen) in crypto_kdf108_ctr_generate() argument
26 u8 *dst_orig = dst; in crypto_kdf108_ctr_generate()
52 memcpy(dst, tmpbuffer, dlen); in crypto_kdf108_ctr_generate()
57 err = crypto_shash_final(desc, dst); in crypto_kdf108_ctr_generate()
62 dst += h; in crypto_kdf108_ctr_generate()

Completed in 762 milliseconds

123