Lines Matching defs:argv
1216 static int verity_ctr(struct dm_target *ti, unsigned int argc, char **argv)
1256 as.argv = argv + 10;
1262 if (sscanf(argv[0], "%u%c", &num, &dummy) != 1 ||
1270 r = dm_get_device(ti, argv[1], BLK_OPEN_READ, &v->data_dev);
1276 r = dm_get_device(ti, argv[2], BLK_OPEN_READ, &v->hash_dev);
1282 if (sscanf(argv[3], "%u%c", &num, &dummy) != 1 ||
1292 if (sscanf(argv[4], "%u%c", &num, &dummy) != 1 ||
1302 if (sscanf(argv[5], "%llu%c", &num_ll, &dummy) != 1 ||
1317 if (sscanf(argv[6], "%llu%c", &num_ll, &dummy) != 1 ||
1326 v->alg_name = kstrdup(argv[7], GFP_KERNEL);
1365 if (strlen(argv[8]) != v->digest_size * 2 ||
1366 hex2bin(v->root_digest, argv[8], v->digest_size)) {
1371 root_hash_digest_to_validate = argv[8];
1373 if (strcmp(argv[9], "-")) {
1374 v->salt_size = strlen(argv[9]) / 2;
1381 if (strlen(argv[9]) != v->salt_size * 2 ||
1382 hex2bin(v->salt, argv[9], v->salt_size)) {
1389 argv += 10;
1395 as.argv = argv;