Searched refs:src (Results 1 - 25 of 51) sorted by relevance

123

/crypto/
H A Dcompress.c21 const u8 *src, unsigned int slen,
24 return tfm->__crt_alg->cra_compress.coa_compress(tfm, src, slen, dst,
29 const u8 *src, unsigned int slen,
32 return tfm->__crt_alg->cra_compress.coa_decompress(tfm, src, slen, dst,
20 crypto_compress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument
28 crypto_decompress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument
H A Dcbc.c50 u8 *src = walk->src.virt.addr; local
55 crypto_xor(iv, src, bsize);
59 src += bsize;
74 u8 *src = walk->src.virt.addr; local
78 crypto_xor(src, iv, bsize);
79 fn(crypto_cipher_tfm(tfm), src, src); local
80 iv = src;
90 crypto_cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
122 u8 *src = walk->src.virt.addr; local
127 fn(crypto_cipher_tfm(tfm), dst, src); local
148 u8 *src = walk->src.virt.addr; local
156 fn(crypto_cipher_tfm(tfm), src, src); local
169 crypto_cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dpcbc.c53 u8 *src = walk->src.virt.addr; local
58 crypto_xor(iv, src, bsize);
61 crypto_xor(iv, src, bsize);
63 src += bsize;
78 u8 *src = walk->src.virt.addr; local
83 memcpy(tmpbuf, src, bsize);
84 crypto_xor(iv, src, bsize);
85 fn(crypto_cipher_tfm(tfm), src, i local
97 crypto_pcbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
131 u8 *src = walk->src.virt.addr; local
136 fn(crypto_cipher_tfm(tfm), dst, src); local
158 u8 *src = walk->src.virt.addr; local
164 fn(crypto_cipher_tfm(tfm), src, src); local
177 crypto_pcbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dlzo.c47 static int lzo_compress(struct crypto_tfm *tfm, const u8 *src, argument
54 err = lzo1x_1_compress(src, slen, dst, &tmp_len, ctx->lzo_comp_mem);
63 static int lzo_decompress(struct crypto_tfm *tfm, const u8 *src, argument
69 err = lzo1x_decompress_safe(src, slen, dst, &tmp_len);
H A Dcipher.c66 u8 *dst, const u8 *src)
73 memcpy(tmp, src, size);
79 u8 *dst, const u8 *src)
84 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) {
85 cipher_crypt_unaligned(cipher->cia_encrypt, tfm, dst, src);
89 cipher->cia_encrypt(tfm, dst, src);
93 u8 *dst, const u8 *src)
98 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) {
99 cipher_crypt_unaligned(cipher->cia_decrypt, tfm, dst, src);
103 cipher->cia_decrypt(tfm, dst, src);
63 cipher_crypt_unaligned(void (*fn)(struct crypto_tfm *, u8 *, const u8 *), struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
78 cipher_encrypt_unaligned(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
92 cipher_decrypt_unaligned(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
[all...]
H A D842.c77 static int nx842_crypto_compress(struct crypto_tfm *tfm, const u8 *src, argument
94 err = nx842_compress(src, slen, dst, &tmp_len, ctx->nx842_wmem);
110 err = lzo1x_1_compress(src, slen, dst, &lzodlen, ctx->nx842_wmem);
119 static int nx842_crypto_decompress(struct crypto_tfm *tfm, const u8 *src, argument
129 hdr = (struct nx842_crypto_header *)src;
134 src += sizeof(struct nx842_crypto_header);
138 err = nx842_decompress(src, slen, dst, &tmp_len,
145 err = lzo1x_decompress_safe(src, slen, dst, &lzodlen);
H A Dcrypto_null.c32 static int null_compress(struct crypto_tfm *tfm, const u8 *src, argument
37 memcpy(dst, src, slen);
72 static void null_crypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
74 memcpy(dst, src, NULL_BLOCK_SIZE);
79 struct scatterlist *src, unsigned int nbytes)
84 blkcipher_walk_init(&walk, dst, src, nbytes);
88 if (walk.src.virt.addr != walk.dst.virt.addr)
89 memcpy(walk.dst.virt.addr, walk.src.virt.addr,
77 skcipher_null_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
H A Dcts.c76 struct scatterlist *src,
96 scatterwalk_map_and_copy(s, src, offset, nbytes, 0);
126 struct scatterlist *dst, struct scatterlist *src,
141 err = crypto_blkcipher_encrypt_iv(&lcldesc, dst, src, bsize);
143 err = cts_cbc_encrypt(ctx, desc, dst, src, 0, nbytes);
146 err = crypto_blkcipher_encrypt_iv(&lcldesc, dst, src,
150 err = cts_cbc_encrypt(ctx, desc, dst, src,
162 struct scatterlist *src,
181 scatterwalk_map_and_copy(s, src, offset, nbytes, 0);
220 struct scatterlist *dst, struct scatterlist *src,
73 cts_cbc_encrypt(struct crypto_cts_ctx *ctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int offset, unsigned int nbytes) argument
125 crypto_cts_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
159 cts_cbc_decrypt(struct crypto_cts_ctx *ctx, struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int offset, unsigned int nbytes) argument
219 crypto_cts_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dmichael_mic.c66 const __le32 *src; local
80 src = (const __le32 *)mctx->pending;
81 mctx->l ^= le32_to_cpup(src);
86 src = (const __le32 *)data;
89 mctx->l ^= le32_to_cpup(src++);
96 memcpy(mctx->pending, src, len);
H A Dsha1_generic.c44 const u8 *src; local
49 src = data;
58 src = sctx->buffer;
62 sha_transform(sctx->state, src, temp);
64 src = data + done;
70 memcpy(sctx->buffer + partial, src, len - done);
H A Dtea.c62 static void tea_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
67 const __le32 *in = (const __le32 *)src;
90 static void tea_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
95 const __le32 *in = (const __le32 *)src;
135 static void xtea_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
140 const __le32 *in = (const __le32 *)src;
156 static void xtea_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
160 const __le32 *in = (const __le32 *)src;
179 static void xeta_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
184 const __le32 *in = (const __le32 *)src;
200 xeta_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
[all...]
H A Dctr.c63 u8 *src = walk->src.virt.addr; local
68 crypto_xor(keystream, src, nbytes);
81 u8 *src = walk->src.virt.addr; local
88 crypto_xor(dst, src, bsize);
93 src += bsize;
109 u8 *src = walk->src.virt.addr; local
116 crypto_xor(src, keystrea
127 crypto_ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dlrw.c112 static inline void lrw_round(struct sinfo *s, void *dst, const void *src) argument
114 be128_xor(dst, &s->t, src); /* PP <- T xor P */
157 wsrc = w->src.virt.addr;
188 wsrc = w->src.virt.addr;
196 struct scatterlist *src, unsigned int nbytes)
201 blkcipher_walk_init(&w, dst, src, nbytes);
207 struct scatterlist *src, unsigned int nbytes)
212 blkcipher_walk_init(&w, dst, src, nbytes);
226 be128 *iv, *src, *dst, *t; local
240 src
195 encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
206 decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dxts.c86 static inline void xts_round(struct sinfo *s, void *dst, const void *src) argument
88 be128_xor(dst, s->t, src); /* PP <- T xor P */
115 wsrc = w->src.virt.addr;
140 wsrc = w->src.virt.addr;
148 struct scatterlist *src, unsigned int nbytes)
153 blkcipher_walk_init(&w, dst, src, nbytes);
159 struct scatterlist *src, unsigned int nbytes)
164 blkcipher_walk_init(&w, dst, src, nbytes);
177 be128 *src, *dst, *t; local
191 src
147 encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
158 decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
[all...]
H A Dsalsa20_generic.c140 const u8 *src, unsigned int bytes)
144 if (dst != src)
145 memcpy(dst, src, bytes);
178 struct scatterlist *dst, struct scatterlist *src,
186 blkcipher_walk_init(&walk, dst, src, nbytes);
194 walk.src.virt.addr, nbytes);
200 walk.src.virt.addr,
207 walk.src.virt.addr, walk.nbytes);
139 salsa20_encrypt_bytes(struct salsa20_ctx *ctx, u8 *dst, const u8 *src, unsigned int bytes) argument
177 encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
H A Dghash-generic.c64 const u8 *src, unsigned int srclen)
81 *pos++ ^= *src++;
88 crypto_xor(dst, src, GHASH_BLOCK_SIZE);
90 src += GHASH_BLOCK_SIZE;
97 *dst++ ^= *src++;
63 ghash_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument
H A Deseqiv.c31 struct scatterlist src[2]; member in struct:eseqiv_request_ctx
92 osrc = req->creq.src;
111 sg_init_table(reqctx->src, 2);
112 sg_set_buf(reqctx->src, giv, ivsize);
113 scatterwalk_crypto_chain(reqctx->src, osrc, vsrc == giv + ivsize, 2);
115 dst = reqctx->src;
124 ablkcipher_request_set_crypt(subreq, reqctx->src, dst,
H A Dblowfish_generic.c41 static void bf_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
44 const __be32 *in_blk = (const __be32 *)src;
75 static void bf_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
78 const __be32 *in_blk = (const __be32 *)src;
H A Ddeflate.c127 static int deflate_compress(struct crypto_tfm *tfm, const u8 *src, argument
140 stream->next_in = (u8 *)src;
156 static int deflate_decompress(struct crypto_tfm *tfm, const u8 *src, argument
170 stream->next_in = (u8 *)src;
H A Decb.c53 u8 *wsrc = walk->src.virt.addr;
70 struct scatterlist *dst, struct scatterlist *src,
78 blkcipher_walk_init(&walk, dst, src, nbytes);
84 struct scatterlist *dst, struct scatterlist *src,
92 blkcipher_walk_init(&walk, dst, src, nbytes);
69 crypto_ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
83 crypto_ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
H A Darc4.c96 struct scatterlist *src, unsigned int nbytes)
102 blkcipher_walk_init(&walk, dst, src, nbytes);
107 u8 *wsrc = walk.src.virt.addr;
95 ecb_arc4_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, struct scatterlist *src, unsigned int nbytes) argument
H A Dtwofish_generic.c100 x = le32_to_cpu(src[n]) ^ ctx->w[m]
112 const __le32 *src = (const __le32 *)in; local
149 const __le32 *src = (const __le32 *)in; local
H A Dccm.c45 struct scatterlist src[2]; member in struct:crypto_ccm_req_priv_ctx
320 err = crypto_ccm_auth(req, req->src, cryptlen);
329 sg_init_table(pctx->src, 2);
330 sg_set_buf(pctx->src, odata, 16);
331 scatterwalk_sg_chain(pctx->src, 2, req->src);
333 dst = pctx->src;
334 if (req->src != req->dst) {
344 ablkcipher_request_set_crypt(abreq, pctx->src, dst, cryptlen + 16, iv);
396 scatterwalk_map_and_copy(authtag, req->src, cryptle
[all...]
H A Dscatterwalk.c27 void *src = out ? buf : sgdata; local
30 memcpy(dst, src, nbytes);
/crypto/async_tx/
H A Dasync_memcpy.c36 * @src: src page
38 * @src_offset: offset into 'src' to start transaction
45 async_memcpy(struct page *dest, struct page *src, unsigned int dest_offset, argument
50 &dest, 1, &src, 1, len);
65 dma_src = dma_map_page(device->dev, src, src_offset, len,
89 src_buf = kmap_atomic(src) + src_offset;

Completed in 160 milliseconds

123