Lines Matching refs:ivmode
2248 static int crypt_ctr_ivmode(struct dm_target *ti, const char *ivmode) in crypt_ctr_ivmode() argument
2261 else if (ivmode) { in crypt_ctr_ivmode()
2263 ivmode = NULL; in crypt_ctr_ivmode()
2267 if (ivmode == NULL) in crypt_ctr_ivmode()
2269 else if (strcmp(ivmode, "plain") == 0) in crypt_ctr_ivmode()
2271 else if (strcmp(ivmode, "plain64") == 0) in crypt_ctr_ivmode()
2273 else if (strcmp(ivmode, "plain64be") == 0) in crypt_ctr_ivmode()
2275 else if (strcmp(ivmode, "essiv") == 0) in crypt_ctr_ivmode()
2277 else if (strcmp(ivmode, "benbi") == 0) in crypt_ctr_ivmode()
2279 else if (strcmp(ivmode, "null") == 0) in crypt_ctr_ivmode()
2281 else if (strcmp(ivmode, "lmk") == 0) { in crypt_ctr_ivmode()
2293 } else if (strcmp(ivmode, "tcw") == 0) { in crypt_ctr_ivmode()
2297 } else if (strcmp(ivmode, "random") == 0) { in crypt_ctr_ivmode()
2395 char **ivmode, char **ivopts) in crypt_ctr_cipher_new() argument
2409 *ivmode = strsep(&tmp, ":"); in crypt_ctr_cipher_new()
2412 if (*ivmode && !strcmp(*ivmode, "lmk")) in crypt_ctr_cipher_new()
2445 char **ivmode, char **ivopts) in crypt_ctr_cipher_old() argument
2481 *ivmode = strsep(&*ivopts, ":"); in crypt_ctr_cipher_old()
2490 if (!chainmode || (!strcmp(chainmode, "plain") && !*ivmode)) { in crypt_ctr_cipher_old()
2492 *ivmode = "plain"; in crypt_ctr_cipher_old()
2495 if (strcmp(chainmode, "ecb") && !*ivmode) { in crypt_ctr_cipher_old()
2529 char *ivmode = NULL, *ivopts = NULL; in crypt_ctr_cipher() local
2539 ret = crypt_ctr_cipher_new(ti, cipher_in, key, &ivmode, &ivopts); in crypt_ctr_cipher()
2541 ret = crypt_ctr_cipher_old(ti, cipher_in, key, &ivmode, &ivopts); in crypt_ctr_cipher()
2546 ret = crypt_ctr_ivmode(ti, ivmode); in crypt_ctr_cipher()