opt_string 2489 drivers/md/dm-crypt.c const char *opt_string, *sval; opt_string 2502 drivers/md/dm-crypt.c opt_string = dm_shift_arg(&as); opt_string 2503 drivers/md/dm-crypt.c if (!opt_string) { opt_string 2508 drivers/md/dm-crypt.c if (!strcasecmp(opt_string, "allow_discards")) opt_string 2511 drivers/md/dm-crypt.c else if (!strcasecmp(opt_string, "same_cpu_crypt")) opt_string 2514 drivers/md/dm-crypt.c else if (!strcasecmp(opt_string, "submit_from_crypt_cpus")) opt_string 2516 drivers/md/dm-crypt.c else if (sscanf(opt_string, "integrity:%u:", &val) == 1) { opt_string 2522 drivers/md/dm-crypt.c sval = strchr(opt_string + strlen("integrity:"), ':') + 1; opt_string 2533 drivers/md/dm-crypt.c } else if (sscanf(opt_string, "sector_size:%hu%c", &cc->sector_size, &dummy) == 1) { opt_string 2545 drivers/md/dm-crypt.c } else if (!strcasecmp(opt_string, "iv_large_sectors")) opt_string 3656 drivers/md/dm-integrity.c const char *opt_string; opt_string 3659 drivers/md/dm-integrity.c opt_string = dm_shift_arg(&as); opt_string 3660 drivers/md/dm-integrity.c if (!opt_string) { opt_string 3665 drivers/md/dm-integrity.c if (sscanf(opt_string, "journal_sectors:%u%c", &val, &dummy) == 1) opt_string 3667 drivers/md/dm-integrity.c else if (sscanf(opt_string, "interleave_sectors:%u%c", &val, &dummy) == 1) opt_string 3669 drivers/md/dm-integrity.c else if (sscanf(opt_string, "buffer_sectors:%u%c", &val, &dummy) == 1) opt_string 3671 drivers/md/dm-integrity.c else if (sscanf(opt_string, "journal_watermark:%u%c", &val, &dummy) == 1 && val <= 100) opt_string 3673 drivers/md/dm-integrity.c else if (sscanf(opt_string, "commit_time:%u%c", &val, &dummy) == 1) opt_string 3675 drivers/md/dm-integrity.c else if (!strncmp(opt_string, "meta_device:", strlen("meta_device:"))) { opt_string 3680 drivers/md/dm-integrity.c r = dm_get_device(ti, strchr(opt_string, ':') + 1, opt_string 3686 drivers/md/dm-integrity.c } else if (sscanf(opt_string, "block_size:%u%c", &val, &dummy) == 1) { opt_string 3695 drivers/md/dm-integrity.c } else if (sscanf(opt_string, "sectors_per_bit:%llu%c", &llval, &dummy) == 1) { opt_string 3697 drivers/md/dm-integrity.c } else if (sscanf(opt_string, "bitmap_flush_interval:%u%c", &val, &dummy) == 1) { opt_string 3703 drivers/md/dm-integrity.c } else if (!strncmp(opt_string, "internal_hash:", strlen("internal_hash:"))) { opt_string 3704 drivers/md/dm-integrity.c r = get_alg_and_key(opt_string, &ic->internal_hash_alg, &ti->error, opt_string 3708 drivers/md/dm-integrity.c } else if (!strncmp(opt_string, "journal_crypt:", strlen("journal_crypt:"))) { opt_string 3709 drivers/md/dm-integrity.c r = get_alg_and_key(opt_string, &ic->journal_crypt_alg, &ti->error, opt_string 3713 drivers/md/dm-integrity.c } else if (!strncmp(opt_string, "journal_mac:", strlen("journal_mac:"))) { opt_string 3714 drivers/md/dm-integrity.c r = get_alg_and_key(opt_string, &ic->journal_mac_alg, &ti->error, opt_string 3718 drivers/md/dm-integrity.c } else if (!strcmp(opt_string, "recalculate")) {