crypt_config 65 drivers/md/dm-crypt.c struct crypt_config *cc; crypt_config 87 drivers/md/dm-crypt.c struct crypt_config; crypt_config 90 drivers/md/dm-crypt.c int (*ctr)(struct crypt_config *cc, struct dm_target *ti, crypt_config 92 drivers/md/dm-crypt.c void (*dtr)(struct crypt_config *cc); crypt_config 93 drivers/md/dm-crypt.c int (*init)(struct crypt_config *cc); crypt_config 94 drivers/md/dm-crypt.c int (*wipe)(struct crypt_config *cc); crypt_config 95 drivers/md/dm-crypt.c int (*generator)(struct crypt_config *cc, u8 *iv, crypt_config 97 drivers/md/dm-crypt.c int (*post)(struct crypt_config *cc, u8 *iv, crypt_config 223 drivers/md/dm-crypt.c static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, crypt_config 229 drivers/md/dm-crypt.c static struct crypto_skcipher *any_tfm(struct crypt_config *cc) crypt_config 234 drivers/md/dm-crypt.c static struct crypto_aead *any_tfm_aead(struct crypt_config *cc) crypt_config 290 drivers/md/dm-crypt.c static int crypt_iv_plain_gen(struct crypt_config *cc, u8 *iv, crypt_config 299 drivers/md/dm-crypt.c static int crypt_iv_plain64_gen(struct crypt_config *cc, u8 *iv, crypt_config 308 drivers/md/dm-crypt.c static int crypt_iv_plain64be_gen(struct crypt_config *cc, u8 *iv, crypt_config 318 drivers/md/dm-crypt.c static int crypt_iv_essiv_gen(struct crypt_config *cc, u8 *iv, crypt_config 331 drivers/md/dm-crypt.c static int crypt_iv_benbi_ctr(struct crypt_config *cc, struct dm_target *ti, crypt_config 361 drivers/md/dm-crypt.c static void crypt_iv_benbi_dtr(struct crypt_config *cc) crypt_config 365 drivers/md/dm-crypt.c static int crypt_iv_benbi_gen(struct crypt_config *cc, u8 *iv, crypt_config 378 drivers/md/dm-crypt.c static int crypt_iv_null_gen(struct crypt_config *cc, u8 *iv, crypt_config 386 drivers/md/dm-crypt.c static void crypt_iv_lmk_dtr(struct crypt_config *cc) crypt_config 398 drivers/md/dm-crypt.c static int crypt_iv_lmk_ctr(struct crypt_config *cc, struct dm_target *ti, crypt_config 430 drivers/md/dm-crypt.c static int crypt_iv_lmk_init(struct crypt_config *cc) crypt_config 443 drivers/md/dm-crypt.c static int crypt_iv_lmk_wipe(struct crypt_config *cc) crypt_config 453 drivers/md/dm-crypt.c static int crypt_iv_lmk_one(struct crypt_config *cc, u8 *iv, crypt_config 501 drivers/md/dm-crypt.c static int crypt_iv_lmk_gen(struct crypt_config *cc, u8 *iv, crypt_config 519 drivers/md/dm-crypt.c static int crypt_iv_lmk_post(struct crypt_config *cc, u8 *iv, crypt_config 541 drivers/md/dm-crypt.c static void crypt_iv_tcw_dtr(struct crypt_config *cc) crypt_config 555 drivers/md/dm-crypt.c static int crypt_iv_tcw_ctr(struct crypt_config *cc, struct dm_target *ti, crypt_config 587 drivers/md/dm-crypt.c static int crypt_iv_tcw_init(struct crypt_config *cc) crypt_config 599 drivers/md/dm-crypt.c static int crypt_iv_tcw_wipe(struct crypt_config *cc) crypt_config 609 drivers/md/dm-crypt.c static int crypt_iv_tcw_whitening(struct crypt_config *cc, crypt_config 647 drivers/md/dm-crypt.c static int crypt_iv_tcw_gen(struct crypt_config *cc, u8 *iv, crypt_config 673 drivers/md/dm-crypt.c static int crypt_iv_tcw_post(struct crypt_config *cc, u8 *iv, crypt_config 692 drivers/md/dm-crypt.c static int crypt_iv_random_gen(struct crypt_config *cc, u8 *iv, crypt_config 700 drivers/md/dm-crypt.c static int crypt_iv_eboiv_ctr(struct crypt_config *cc, struct dm_target *ti, crypt_config 717 drivers/md/dm-crypt.c static int crypt_iv_eboiv_gen(struct crypt_config *cc, u8 *iv, crypt_config 799 drivers/md/dm-crypt.c static bool crypt_integrity_aead(struct crypt_config *cc) crypt_config 804 drivers/md/dm-crypt.c static bool crypt_integrity_hmac(struct crypt_config *cc) crypt_config 810 drivers/md/dm-crypt.c static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc, crypt_config 845 drivers/md/dm-crypt.c static int crypt_integrity_ctr(struct crypt_config *cc, struct dm_target *ti) crypt_config 892 drivers/md/dm-crypt.c static void crypt_convert_init(struct crypt_config *cc, crypt_config 907 drivers/md/dm-crypt.c static struct dm_crypt_request *dmreq_of_req(struct crypt_config *cc, crypt_config 913 drivers/md/dm-crypt.c static void *req_of_dmreq(struct crypt_config *cc, struct dm_crypt_request *dmreq) crypt_config 918 drivers/md/dm-crypt.c static u8 *iv_of_dmreq(struct crypt_config *cc, crypt_config 929 drivers/md/dm-crypt.c static u8 *org_iv_of_dmreq(struct crypt_config *cc, crypt_config 935 drivers/md/dm-crypt.c static __le64 *org_sector_of_dmreq(struct crypt_config *cc, crypt_config 942 drivers/md/dm-crypt.c static unsigned int *org_tag_of_dmreq(struct crypt_config *cc, crypt_config 950 drivers/md/dm-crypt.c static void *tag_from_dmreq(struct crypt_config *cc, crypt_config 960 drivers/md/dm-crypt.c static void *iv_tag_from_dmreq(struct crypt_config *cc, crypt_config 966 drivers/md/dm-crypt.c static int crypt_convert_block_aead(struct crypt_config *cc, crypt_config 1062 drivers/md/dm-crypt.c static int crypt_convert_block_skcipher(struct crypt_config *cc, crypt_config 1139 drivers/md/dm-crypt.c static void crypt_alloc_req_skcipher(struct crypt_config *cc, crypt_config 1158 drivers/md/dm-crypt.c static void crypt_alloc_req_aead(struct crypt_config *cc, crypt_config 1175 drivers/md/dm-crypt.c static void crypt_alloc_req(struct crypt_config *cc, crypt_config 1184 drivers/md/dm-crypt.c static void crypt_free_req_skcipher(struct crypt_config *cc, crypt_config 1193 drivers/md/dm-crypt.c static void crypt_free_req_aead(struct crypt_config *cc, crypt_config 1202 drivers/md/dm-crypt.c static void crypt_free_req(struct crypt_config *cc, void *req, struct bio *base_bio) crypt_config 1213 drivers/md/dm-crypt.c static blk_status_t crypt_convert(struct crypt_config *cc, crypt_config 1277 drivers/md/dm-crypt.c static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone); crypt_config 1298 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1346 drivers/md/dm-crypt.c static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone) crypt_config 1357 drivers/md/dm-crypt.c static void crypt_io_init(struct dm_crypt_io *io, struct crypt_config *cc, crypt_config 1381 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1420 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1446 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1456 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1496 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1513 drivers/md/dm-crypt.c struct crypt_config *cc = data; crypt_config 1566 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1608 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1654 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1678 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1724 drivers/md/dm-crypt.c struct crypt_config *cc = io->cc; crypt_config 1730 drivers/md/dm-crypt.c static void crypt_free_tfms_aead(struct crypt_config *cc) crypt_config 1744 drivers/md/dm-crypt.c static void crypt_free_tfms_skcipher(struct crypt_config *cc) crypt_config 1761 drivers/md/dm-crypt.c static void crypt_free_tfms(struct crypt_config *cc) crypt_config 1769 drivers/md/dm-crypt.c static int crypt_alloc_tfms_skcipher(struct crypt_config *cc, char *ciphermode) crypt_config 1799 drivers/md/dm-crypt.c static int crypt_alloc_tfms_aead(struct crypt_config *cc, char *ciphermode) crypt_config 1819 drivers/md/dm-crypt.c static int crypt_alloc_tfms(struct crypt_config *cc, char *ciphermode) crypt_config 1827 drivers/md/dm-crypt.c static unsigned crypt_subkey_size(struct crypt_config *cc) crypt_config 1832 drivers/md/dm-crypt.c static unsigned crypt_authenckey_size(struct crypt_config *cc) crypt_config 1859 drivers/md/dm-crypt.c static int crypt_setkey(struct crypt_config *cc) crypt_config 1908 drivers/md/dm-crypt.c static int crypt_set_keyring_key(struct crypt_config *cc, const char *key_string) crypt_config 2006 drivers/md/dm-crypt.c static int crypt_set_keyring_key(struct crypt_config *cc, const char *key_string) crypt_config 2018 drivers/md/dm-crypt.c static int crypt_set_key(struct crypt_config *cc, char *key) crypt_config 2055 drivers/md/dm-crypt.c static int crypt_wipe_key(struct crypt_config *cc) crypt_config 2092 drivers/md/dm-crypt.c struct crypt_config *cc = pool_data; crypt_config 2108 drivers/md/dm-crypt.c struct crypt_config *cc = pool_data; crypt_config 2116 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2167 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2233 drivers/md/dm-crypt.c static int crypt_ctr_auth_cipher(struct crypt_config *cc, char *cipher_api) crypt_config 2270 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2343 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2427 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2483 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2562 drivers/md/dm-crypt.c struct crypt_config *cc; crypt_config 2751 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2817 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2870 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2877 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2889 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2901 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2942 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private; crypt_config 2949 drivers/md/dm-crypt.c struct crypt_config *cc = ti->private;