Lines Matching refs:subcmd
103 char *subcmd; member
774 char *subcmd, in check_subcmd_and_options() argument
781 if (subcmd == NULL) { in check_subcmd_and_options()
786 if (strcmp(subcmd, "set_option") == 0) { in check_subcmd_and_options()
796 } else if (strcmp(subcmd, "update_all") == 0) { in check_subcmd_and_options()
809 } else if (((strcmp(subcmd, "enable_hypervisor") != 0) && in check_subcmd_and_options()
810 (strcmp(subcmd, "list_setting") != 0)) && (bam_argc || bam_argv)) { in check_subcmd_and_options()
826 for (i = 0; table[i].subcmd != NULL; i++) { in check_subcmd_and_options()
827 if (strcmp(table[i].subcmd, subcmd) == 0) in check_subcmd_and_options()
831 if (table[i].subcmd == NULL) { in check_subcmd_and_options()
832 bam_error(INVALID_SUBCMD, subcmd); in check_subcmd_and_options()
851 bam_error(NO_OPT_REQ, subcmd); in check_subcmd_and_options()
853 bam_error(MISS_OPT, subcmd); in check_subcmd_and_options()
975 bam_menu(char *subcmd, char *opt, int largc, char *largv[]) in bam_menu() argument
1004 ret = check_subcmd_and_options(subcmd, opt, menu_subcmds, &f); in bam_menu()
1014 if (strcmp(subcmd, "update_entry") == 0) { in bam_menu()
1109 if (strcmp(subcmd, "list_entry") == 0) in bam_menu()
1125 if (strcmp(subcmd, "set_option") == 0) { in bam_menu()
1128 } else if ((strcmp(subcmd, "enable_hypervisor") != 0) && in bam_menu()
1129 (strcmp(subcmd, "list_setting") != 0)) { in bam_menu()
1143 if (strcmp(subcmd, "update_entry") == 0) { in bam_menu()
1145 } else if (strcmp(subcmd, "upgrade") == 0) { in bam_menu()
1147 } else if (strcmp(subcmd, "list_entry") == 0) { in bam_menu()
1149 } else if (strcmp(subcmd, "list_setting") == 0) { in bam_menu()
1152 } else if (strcmp(subcmd, "disable_hypervisor") == 0) { in bam_menu()
1154 bam_error(NO_SPARC, subcmd); in bam_menu()
1159 } else if (strcmp(subcmd, "enable_hypervisor") == 0) { in bam_menu()
1161 bam_error(NO_SPARC, subcmd); in bam_menu()
1226 char *subcmd, in bam_archive() argument
1243 ret = check_subcmd_and_options(subcmd, opt, arch_subcmds, &f); in bam_archive()
1259 if (bam_check && strcmp(subcmd, "update_all") == 0) { in bam_archive()
1260 bam_error(CHECK_NOT_SUPPORTED, subcmd); in bam_archive()
1264 if (strcmp(subcmd, "update_all") == 0) in bam_archive()