Lines Matching refs:argc
30 static void usage(FILE* where, int /* argc */, char* argv[])
157 static uint32_t parse_slot(int pos, int argc, char *argv[])
159 if (pos > argc - 1) {
160 usage(stderr, argc, argv);
167 usage(stderr, argc, argv);
174 int main(int argc, char *argv[])
179 if (argc < 2) {
180 usage(stderr, argc, argv);
199 return do_set_active_boot_slot(module, parse_slot(2, argc, argv));
201 return do_set_slot_as_unbootable(module, parse_slot(2, argc, argv));
203 return do_is_slot_bootable(module, parse_slot(2, argc, argv));
205 return do_get_suffix(module, parse_slot(2, argc, argv));
207 return do_is_slot_marked_successful(module, parse_slot(2, argc, argv));
209 usage(stderr, argc, argv);