Lines Matching refs:argc
563 if (as->argc < 1) { in parse_path()
634 r = ps->type->add_path(ps, &p->path, as->argc, as->argv, &ti->error); in parse_path()
660 if (as->argc < 2) { in parse_priority_group()
661 as->argc = 0; in parse_priority_group()
693 if (as->argc < nr_args) { in parse_priority_group()
699 path_args.argc = nr_args; in parse_priority_group()
772 unsigned argc; in parse_features() local
782 r = dm_read_arg_group(_args, as, &argc, &ti->error); in parse_features()
786 if (!argc) in parse_features()
791 argc--; in parse_features()
804 (argc >= 1)) { in parse_features()
806 argc--; in parse_features()
811 (argc >= 1)) { in parse_features()
813 argc--; in parse_features()
819 } while (argc && !r); in parse_features()
824 static int multipath_ctr(struct dm_target *ti, unsigned int argc, in multipath_ctr() argument
839 as.argc = argc; in multipath_ctr()
872 while (as.argc) { in multipath_ctr()
1488 static int multipath_message(struct dm_target *ti, unsigned argc, char **argv) in multipath_message() argument
1502 if (argc == 1) { in multipath_message()
1512 if (argc != 2) { in multipath_message()
1513 DMWARN("Invalid multipath message arguments. Expected 2 arguments, got %d.", argc); in multipath_message()