Lines Matching refs:argv

221 static int dev_parms(struct raid_set *rs, char **argv)  in dev_parms()  argument
228 for (i = 0; i < rs->md.raid_disks; i++, argv += 2) { in dev_parms()
241 if (strcmp(argv[0], "-")) { in dev_parms()
242 ret = dm_get_device(rs->ti, argv[0], in dev_parms()
254 if (!strcmp(argv[1], "-")) { in dev_parms()
268 ret = dm_get_device(rs->ti, argv[1], in dev_parms()
495 static int parse_raid_params(struct raid_set *rs, char **argv, in parse_raid_params() argument
510 if ((kstrtoul(argv[0], 10, &value) < 0)) { in parse_raid_params()
526 argv++; in parse_raid_params()
555 if (!strcasecmp(argv[i], "nosync")) { in parse_raid_params()
560 if (!strcasecmp(argv[i], "sync")) { in parse_raid_params()
572 key = argv[i++]; in parse_raid_params()
580 if (strcmp("near", argv[i]) && in parse_raid_params()
581 strcmp("far", argv[i]) && in parse_raid_params()
582 strcmp("offset", argv[i])) { in parse_raid_params()
586 raid10_format = argv[i]; in parse_raid_params()
591 if (kstrtoul(argv[i], 10, &value) < 0) { in parse_raid_params()
1208 static int raid_ctr(struct dm_target *ti, unsigned argc, char **argv) in raid_ctr() argument
1222 rt = get_raid_type(argv[0]); in raid_ctr()
1228 argv++; in raid_ctr()
1231 if (kstrtoul(argv[0], 10, &num_raid_params) < 0) { in raid_ctr()
1236 argv++; in raid_ctr()
1244 if ((kstrtoul(argv[num_raid_params], 10, &num_raid_devs) < 0) || in raid_ctr()
1260 ret = parse_raid_params(rs, argv, (unsigned)num_raid_params); in raid_ctr()
1264 argv += num_raid_params + 1; in raid_ctr()
1266 ret = dev_parms(rs, argv); in raid_ctr()
1530 static int raid_message(struct dm_target *ti, unsigned argc, char **argv) in raid_message() argument
1535 if (!strcasecmp(argv[0], "reshape")) { in raid_message()
1543 if (!strcasecmp(argv[0], "frozen")) in raid_message()
1548 if (!strcasecmp(argv[0], "idle") || !strcasecmp(argv[0], "frozen")) { in raid_message()
1556 else if (!strcasecmp(argv[0], "resync")) in raid_message()
1558 else if (!strcasecmp(argv[0], "recover")) { in raid_message()
1562 if (!strcasecmp(argv[0], "check")) in raid_message()
1564 else if (!!strcasecmp(argv[0], "repair")) in raid_message()