Lines Matching refs:argv
321 static int dust_ctr(struct dm_target *ti, unsigned int argc, char **argv)
336 if (kstrtouint(argv[2], 10, &blksz) || !blksz) {
358 if (sscanf(argv[1], "%llu%c", &tmp, &dummy) != 1 || tmp != (sector_t)tmp) {
369 if (dm_get_device(ti, argv[0], dm_table_get_mode(ti->table), &dd->dev)) {
414 static int dust_message(struct dm_target *ti, unsigned int argc, char **argv,
429 if (!strcasecmp(argv[0], "addbadblock") ||
430 !strcasecmp(argv[0], "removebadblock") ||
431 !strcasecmp(argv[0], "queryblock")) {
432 DMERR("%s requires an additional argument", argv[0]);
433 } else if (!strcasecmp(argv[0], "disable")) {
437 } else if (!strcasecmp(argv[0], "enable")) {
441 } else if (!strcasecmp(argv[0], "countbadblocks")) {
447 } else if (!strcasecmp(argv[0], "clearbadblocks")) {
449 } else if (!strcasecmp(argv[0], "quiet")) {
455 } else if (!strcasecmp(argv[0], "listbadblocks")) {
461 if (sscanf(argv[1], "%llu%c", &tmp, &dummy) != 1)
471 if (!strcasecmp(argv[0], "addbadblock"))
473 else if (!strcasecmp(argv[0], "removebadblock"))
475 else if (!strcasecmp(argv[0], "queryblock"))
481 if (sscanf(argv[1], "%llu%c", &tmp, &dummy) != 1)
484 if (sscanf(argv[2], "%u%c", &tmp_ui, &dummy) != 1)
499 if (!strcasecmp(argv[0], "addbadblock"))
508 DMERR("unrecognized message '%s' received", argv[0]);