/linux-4.1.27/net/ceph/ |
H A D | crypto.c | 167 struct scatterlist sg_in[2], prealloc_sg; ceph_aes_encrypt() local 184 sg_init_table(sg_in, 2); ceph_aes_encrypt() 185 sg_set_buf(&sg_in[0], src, src_len); ceph_aes_encrypt() 186 sg_set_buf(&sg_in[1], pad, zero_padding); ceph_aes_encrypt() 204 ret = crypto_blkcipher_encrypt(&desc, sg_out.sgl, sg_in, ceph_aes_encrypt() 227 struct scatterlist sg_in[3], prealloc_sg; ceph_aes_encrypt2() local 244 sg_init_table(sg_in, 3); ceph_aes_encrypt2() 245 sg_set_buf(&sg_in[0], src1, src1_len); ceph_aes_encrypt2() 246 sg_set_buf(&sg_in[1], src2, src2_len); ceph_aes_encrypt2() 247 sg_set_buf(&sg_in[2], pad, zero_padding); ceph_aes_encrypt2() 267 ret = crypto_blkcipher_encrypt(&desc, sg_out.sgl, sg_in, ceph_aes_encrypt2() 289 struct sg_table sg_in; ceph_aes_decrypt() local 305 ret = setup_sgtable(&sg_in, &prealloc_sg, src, src_len); ceph_aes_decrypt() 320 ret = crypto_blkcipher_decrypt(&desc, sg_out, sg_in.sgl, src_len); ceph_aes_decrypt() 343 teardown_sgtable(&sg_in); ceph_aes_decrypt() 354 struct sg_table sg_in; ceph_aes_decrypt2() local 371 ret = setup_sgtable(&sg_in, &prealloc_sg, src, src_len); ceph_aes_decrypt2() 386 ret = crypto_blkcipher_decrypt(&desc, sg_out, sg_in.sgl, src_len); ceph_aes_decrypt2() 420 teardown_sgtable(&sg_in); ceph_aes_decrypt2()
|
/linux-4.1.27/drivers/block/ |
H A D | cryptoloop.c | 108 struct scatterlist *sg_in, 123 struct scatterlist sg_in; cryptoloop_transfer() local 131 sg_init_table(&sg_in, 1); cryptoloop_transfer() 152 sg_set_page(&sg_in, in_page, sz, in_offs); cryptoloop_transfer() 156 err = encdecfunc(&desc, &sg_out, &sg_in, sz); cryptoloop_transfer()
|
/linux-4.1.27/drivers/net/ppp/ |
H A D | ppp_mppe.c | 163 struct scatterlist sg_in[1], sg_out[1]; mppe_rekey() local 170 sg_init_table(sg_in, 1); mppe_rekey() 172 setup_sg(sg_in, state->sha1_digest, state->keylen); mppe_rekey() 174 if (crypto_blkcipher_encrypt(&desc, sg_out, sg_in, mppe_rekey() 373 struct scatterlist sg_in[1], sg_out[1]; mppe_compress() local 425 sg_init_table(sg_in, 1); mppe_compress() 427 setup_sg(sg_in, ibuf, isize); mppe_compress() 429 if (crypto_blkcipher_encrypt(&desc, sg_out, sg_in, isize) != 0) { mppe_compress() 481 struct scatterlist sg_in[1], sg_out[1]; mppe_decompress() local 608 sg_init_table(sg_in, 1); mppe_decompress() 610 setup_sg(sg_in, ibuf, 1); mppe_decompress() 612 if (crypto_blkcipher_decrypt(&desc, sg_out, sg_in, 1) != 0) { mppe_decompress() 630 setup_sg(sg_in, ibuf + 1, isize - 1); mppe_decompress() 632 if (crypto_blkcipher_decrypt(&desc, sg_out, sg_in, isize - 1)) { mppe_decompress()
|
/linux-4.1.27/drivers/crypto/qce/ |
H A D | dma.h | 47 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *sg_in,
|
/linux-4.1.27/security/keys/encrypted-keys/ |
H A D | encrypted.c | 468 struct scatterlist sg_in[2]; derived_key_encrypt() local 486 sg_init_table(sg_in, 2); derived_key_encrypt() 487 sg_set_buf(&sg_in[0], epayload->decrypted_data, derived_key_encrypt() 489 sg_set_buf(&sg_in[1], pad, padlen); derived_key_encrypt() 494 ret = crypto_blkcipher_encrypt(&desc, sg_out, sg_in, encrypted_datalen); derived_key_encrypt() 566 struct scatterlist sg_in[1]; derived_key_decrypt() local 581 sg_init_table(sg_in, 1); derived_key_decrypt() 583 sg_set_buf(sg_in, epayload->encrypted_data, encrypted_datalen); derived_key_decrypt() 588 ret = crypto_blkcipher_decrypt(&desc, sg_out, sg_in, encrypted_datalen); derived_key_decrypt()
|
/linux-4.1.27/drivers/md/ |
H A D | dm-crypt.c | 69 struct scatterlist sg_in; member in struct:dm_crypt_request 585 src = kmap_atomic(sg_page(&dmreq->sg_in)); crypt_iv_lmk_gen() 586 r = crypt_iv_lmk_one(cc, iv, dmreq, src + dmreq->sg_in.offset); crypt_iv_lmk_gen() 727 src = kmap_atomic(sg_page(&dmreq->sg_in)); crypt_iv_tcw_gen() 728 r = crypt_iv_tcw_whitening(cc, dmreq, src + dmreq->sg_in.offset); crypt_iv_tcw_gen() 851 sg_init_table(&dmreq->sg_in, 1); crypt_convert_block() 852 sg_set_page(&dmreq->sg_in, bv_in.bv_page, 1 << SECTOR_SHIFT, crypt_convert_block() 868 ablkcipher_request_set_crypt(req, &dmreq->sg_in, &dmreq->sg_out, crypt_convert_block()
|