Home | History | Annotate | Download | only in bootctl

Lines Matching full:argv

30 static void usage(FILE* where, int /* argc */, char* argv[])
50 argv[0], argv[0], argv[0], argv[0], argv[0], argv[0],
51 argv[0], argv[0], argv[0], argv[0], argv[0]);
157 static uint32_t parse_slot(int pos, int argc, char *argv[])
160 usage(stderr, argc, argv);
165 uint64_t ret = strtoul(argv[pos], NULL, 10);
167 usage(stderr, argc, argv);
174 int main(int argc, char *argv[])
179 usage(stderr, argc, argv);
189 if (strcmp(argv[1], "hal-info") == 0) {
191 } else if (strcmp(argv[1], "get-number-slots") == 0) {
193 } else if (strcmp(argv[1], "get-current-slot") == 0) {
195 } else if (strcmp(argv[1], "mark-boot-successful") == 0) {
197 } else if (strcmp(argv[1], "set-active-boot-slot") == 0) {
198 return do_set_active_boot_slot(module, parse_slot(2, argc, argv));
199 } else if (strcmp(argv[1], "set-slot-as-unbootable") == 0) {
200 return do_set_slot_as_unbootable(module, parse_slot(2, argc, argv));
201 } else if (strcmp(argv[1], "is-slot-bootable") == 0) {
202 return do_is_slot_bootable(module, parse_slot(2, argc, argv));
203 } else if (strcmp(argv[1], "get-suffix") == 0) {
204 return do_get_suffix(module, parse_slot(2, argc, argv));
205 } else if (strcmp(argv[1], "is-slot-marked-successful") == 0) {
206 return do_is_slot_marked_successful(module, parse_slot(2, argc, argv));
208 usage(stderr, argc, argv);