Symbol: crypt_config
drivers/md/dm-crypt.c
1001
static int crypt_iv_elephant_init(struct crypt_config *cc)
drivers/md/dm-crypt.c
1009
static void crypt_iv_elephant_wipe(struct crypt_config *cc)
drivers/md/dm-crypt.c
106
struct crypt_config;
drivers/md/dm-crypt.c
1081
static bool crypt_integrity_aead(struct crypt_config *cc)
drivers/md/dm-crypt.c
1086
static bool crypt_integrity_hmac(struct crypt_config *cc)
drivers/md/dm-crypt.c
109
int (*ctr)(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
1092
static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc,
drivers/md/dm-crypt.c
111
void (*dtr)(struct crypt_config *cc);
drivers/md/dm-crypt.c
112
int (*init)(struct crypt_config *cc);
drivers/md/dm-crypt.c
1126
static int crypt_integrity_ctr(struct crypt_config *cc, struct dm_target *ti)
drivers/md/dm-crypt.c
113
void (*wipe)(struct crypt_config *cc);
drivers/md/dm-crypt.c
114
int (*generator)(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
116
void (*post)(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
1173
static void crypt_convert_init(struct crypt_config *cc,
drivers/md/dm-crypt.c
1189
static struct dm_crypt_request *dmreq_of_req(struct crypt_config *cc,
drivers/md/dm-crypt.c
1195
static void *req_of_dmreq(struct crypt_config *cc, struct dm_crypt_request *dmreq)
drivers/md/dm-crypt.c
1200
static u8 *iv_of_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1211
static u8 *org_iv_of_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1217
static __le64 *org_sector_of_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1225
static unsigned int *org_tag_of_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1234
static void *tag_from_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1244
static void *iv_tag_from_dmreq(struct crypt_config *cc,
drivers/md/dm-crypt.c
1250
static int crypt_convert_block_aead(struct crypt_config *cc,
drivers/md/dm-crypt.c
1352
static int crypt_convert_block_skcipher(struct crypt_config *cc,
drivers/md/dm-crypt.c
1431
static int crypt_alloc_req_skcipher(struct crypt_config *cc,
drivers/md/dm-crypt.c
1455
static int crypt_alloc_req_aead(struct crypt_config *cc,
drivers/md/dm-crypt.c
1477
static int crypt_alloc_req(struct crypt_config *cc,
drivers/md/dm-crypt.c
1486
static void crypt_free_req_skcipher(struct crypt_config *cc,
drivers/md/dm-crypt.c
1495
static void crypt_free_req_aead(struct crypt_config *cc,
drivers/md/dm-crypt.c
1504
static void crypt_free_req(struct crypt_config *cc, void *req, struct bio *base_bio)
drivers/md/dm-crypt.c
1515
static blk_status_t crypt_convert(struct crypt_config *cc,
drivers/md/dm-crypt.c
1608
static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone);
drivers/md/dm-crypt.c
1632
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1701
static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone)
drivers/md/dm-crypt.c
1718
static void crypt_io_init(struct dm_crypt_io *io, struct crypt_config *cc,
drivers/md/dm-crypt.c
1746
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1795
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1827
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1883
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1900
struct crypt_config *cc = data;
drivers/md/dm-crypt.c
1953
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
1992
static bool kcryptd_crypt_write_inline(struct crypt_config *cc,
drivers/md/dm-crypt.c
2016
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2043
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2116
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2134
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2172
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2235
struct crypt_config *cc = io->cc;
drivers/md/dm-crypt.c
2258
static void crypt_free_tfms_aead(struct crypt_config *cc)
drivers/md/dm-crypt.c
2272
static void crypt_free_tfms_skcipher(struct crypt_config *cc)
drivers/md/dm-crypt.c
2289
static void crypt_free_tfms(struct crypt_config *cc)
drivers/md/dm-crypt.c
2297
static int crypt_alloc_tfms_skcipher(struct crypt_config *cc, char *ciphermode)
drivers/md/dm-crypt.c
2327
static int crypt_alloc_tfms_aead(struct crypt_config *cc, char *ciphermode)
drivers/md/dm-crypt.c
2348
static int crypt_alloc_tfms(struct crypt_config *cc, char *ciphermode)
drivers/md/dm-crypt.c
2356
static unsigned int crypt_subkey_size(struct crypt_config *cc)
drivers/md/dm-crypt.c
2361
static unsigned int crypt_authenckey_size(struct crypt_config *cc)
drivers/md/dm-crypt.c
2388
static int crypt_setkey(struct crypt_config *cc)
drivers/md/dm-crypt.c
2437
static int set_key_user(struct crypt_config *cc, struct key *key)
drivers/md/dm-crypt.c
2453
static int set_key_encrypted(struct crypt_config *cc, struct key *key)
drivers/md/dm-crypt.c
2469
static int set_key_trusted(struct crypt_config *cc, struct key *key)
drivers/md/dm-crypt.c
2485
static int crypt_set_keyring_key(struct crypt_config *cc, const char *key_string)
drivers/md/dm-crypt.c
2491
int (*set_key)(struct crypt_config *cc, struct key *key);
drivers/md/dm-crypt.c
2584
static int crypt_set_keyring_key(struct crypt_config *cc, const char *key_string)
drivers/md/dm-crypt.c
2596
static int crypt_set_key(struct crypt_config *cc, char *key)
drivers/md/dm-crypt.c
261
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
2633
static int crypt_wipe_key(struct crypt_config *cc)
drivers/md/dm-crypt.c
2667
struct crypt_config *cc = pool_data;
drivers/md/dm-crypt.c
2688
struct crypt_config *cc = pool_data;
drivers/md/dm-crypt.c
2696
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
2752
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
2825
static int crypt_ctr_auth_cipher(struct crypt_config *cc, char *cipher_api)
drivers/md/dm-crypt.c
2862
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
288
static struct scatterlist *crypt_get_sg_data(struct crypt_config *cc,
drivers/md/dm-crypt.c
291
static bool crypt_integrity_aead(struct crypt_config *cc);
drivers/md/dm-crypt.c
2935
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
296
static struct crypto_skcipher *any_tfm(struct crypt_config *cc)
drivers/md/dm-crypt.c
301
static struct crypto_aead *any_tfm_aead(struct crypt_config *cc)
drivers/md/dm-crypt.c
3019
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3075
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3165
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3181
struct crypt_config *cc;
drivers/md/dm-crypt.c
3420
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3506
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3601
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3608
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
362
static int crypt_iv_plain_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
3620
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3632
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3673
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
3680
struct crypt_config *cc = ti->private;
drivers/md/dm-crypt.c
371
static int crypt_iv_plain64_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
380
static int crypt_iv_plain64be_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
390
static int crypt_iv_essiv_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
403
static int crypt_iv_benbi_ctr(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
434
static void crypt_iv_benbi_dtr(struct crypt_config *cc)
drivers/md/dm-crypt.c
438
static int crypt_iv_benbi_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
451
static int crypt_iv_null_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
459
static void crypt_iv_lmk_dtr(struct crypt_config *cc)
drivers/md/dm-crypt.c
467
static int crypt_iv_lmk_ctr(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
498
static int crypt_iv_lmk_init(struct crypt_config *cc)
drivers/md/dm-crypt.c
511
static void crypt_iv_lmk_wipe(struct crypt_config *cc)
drivers/md/dm-crypt.c
519
static void crypt_iv_lmk_one(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
546
static int crypt_iv_lmk_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
562
static void crypt_iv_lmk_post(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
581
static void crypt_iv_tcw_dtr(struct crypt_config *cc)
drivers/md/dm-crypt.c
591
static int crypt_iv_tcw_ctr(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
617
static int crypt_iv_tcw_init(struct crypt_config *cc)
drivers/md/dm-crypt.c
629
static void crypt_iv_tcw_wipe(struct crypt_config *cc)
drivers/md/dm-crypt.c
637
static void crypt_iv_tcw_whitening(struct crypt_config *cc,
drivers/md/dm-crypt.c
661
static int crypt_iv_tcw_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
686
static void crypt_iv_tcw_post(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
702
static int crypt_iv_random_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
710
static int crypt_iv_eboiv_ctr(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
726
static int crypt_iv_eboiv_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
760
static void crypt_iv_elephant_dtr(struct crypt_config *cc)
drivers/md/dm-crypt.c
768
static int crypt_iv_elephant_ctr(struct crypt_config *cc, struct dm_target *ti,
drivers/md/dm-crypt.c
81
struct crypt_config *cc;
drivers/md/dm-crypt.c
928
static void crypt_iv_elephant(struct crypt_config *cc,
drivers/md/dm-crypt.c
985
static int crypt_iv_elephant_gen(struct crypt_config *cc, u8 *iv,
drivers/md/dm-crypt.c
994
static void crypt_iv_elephant_post(struct crypt_config *cc, u8 *iv,