/crypto/ |
H A D | compress.c | 21 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 D | cbc.c | 50 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 D | pcbc.c | 53 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 D | lzo.c | 47 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 D | cipher.c | 66 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 D | 842.c | 77 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 D | crypto_null.c | 32 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 D | cts.c | 76 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 D | michael_mic.c | 66 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 D | sha1_generic.c | 44 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 D | tea.c | 62 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 D | ctr.c | 63 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 D | lrw.c | 112 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 D | xts.c | 86 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 D | salsa20_generic.c | 140 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 D | ghash-generic.c | 64 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 D | eseqiv.c | 31 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 D | blowfish_generic.c | 41 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 D | deflate.c | 127 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 D | ecb.c | 53 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 D | arc4.c | 96 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 D | twofish_generic.c | 100 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 D | ccm.c | 45 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 D | scatterwalk.c | 27 void *src = out ? buf : sgdata; local 30 memcpy(dst, src, nbytes);
|
/crypto/async_tx/ |
H A D | async_memcpy.c | 36 * @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;
|