Lines Matching refs:argc
31 static void usage(FILE* where, int argc, char* argv[]) in usage() argument
152 static int parse_slot(int pos, int argc, char *argv[]) in parse_slot() argument
154 if (pos > argc - 1) { in parse_slot()
155 usage(stderr, argc, argv); in parse_slot()
162 usage(stderr, argc, argv); in parse_slot()
169 int main(int argc, char *argv[]) in main() argument
175 if (argc < 2) { in main()
176 usage(stderr, argc, argv); in main()
197 return do_set_active_boot_slot(module, parse_slot(2, argc, argv)); in main()
199 return do_set_slot_as_unbootable(module, parse_slot(2, argc, argv)); in main()
201 return do_is_slot_bootable(module, parse_slot(2, argc, argv)); in main()
203 return do_get_suffix(module, parse_slot(2, argc, argv)); in main()
205 return do_is_slot_marked_successful(module, parse_slot(2, argc, argv)); in main()
207 usage(stderr, argc, argv); in main()