Lines Matching refs:opt

268 static error_t update_entry(menu_t *mp, char *menu_root, char *opt);
269 static error_t update_temp(menu_t *mp, char *dummy, char *opt);
782 char *opt, in check_subcmd_and_options() argument
856 if ((table[i].option == OPT_REQ) ^ (opt != NULL)) { in check_subcmd_and_options()
857 if (opt) in check_subcmd_and_options()
982 bam_menu(char *subcmd, char *opt, int largc, char *largv[]) in bam_menu() argument
991 error_t (*f)(menu_t *mp, char *menu_path, char *opt); in bam_menu()
1011 ret = check_subcmd_and_options(subcmd, opt, menu_subcmds, &f); in bam_menu()
1022 assert(opt); in bam_menu()
1024 osdev = strtok(opt, ","); in bam_menu()
1134 opt = largv[0]; in bam_menu()
1155 ret = f(menu, menu_path, opt); in bam_menu()
1212 ret = f(menu, NULL, opt); in bam_menu()
1234 char *opt) in bam_archive() argument
1237 error_t (*f)(char *root, char *opt); in bam_archive()
1250 ret = check_subcmd_and_options(subcmd, opt, arch_subcmds, &f); in bam_archive()
1278 ret = f(bam_root, opt); in bam_archive()
1424 list_archive(char *root, char *opt) in list_archive() argument
1431 assert(opt == NULL); in list_archive()
3614 update_archive(char *root, char *opt) in update_archive() argument
3619 assert(opt == NULL); in update_archive()
3919 update_all(char *root, char *opt) in update_all() argument
3929 assert(opt == NULL); in update_all()
3940 if (update_archive(root, opt) != BAM_SUCCESS) in update_all()
3987 (update_archive(rootbuf, opt) != BAM_SUCCESS)) in update_all()
4533 selector(menu_t *mp, char *opt, int *entry, char **title) in selector() argument
4541 assert(opt); in selector()
4543 opt_dup = s_strdup(opt); in selector()
4552 bam_error(INVALID_OPT, opt); in selector()
4568 *title = opt + (eq - opt_dup) + 1; in selector()
4570 bam_error(INVALID_OPT, opt); in selector()
4587 list_entry(menu_t *mp, char *menu_path, char *opt) in list_entry() argument
4599 opt ? opt : "<NULL>")); in list_entry()
4606 if (opt != NULL) { in list_entry()
4607 if (selector(mp, opt, &entry, &title) != BAM_SUCCESS) { in list_entry()
4620 if (opt == NULL && lp->flags == BAM_TITLE) { in list_entry()
4833 delete_all_entries(menu_t *mp, char *dummy, char *opt) in delete_all_entries() argument
4837 assert(opt == NULL); in delete_all_entries()
8106 update_temp(menu_t *mp, char *dummy, char *opt) argument
8124 BAM_DPRINTF((D_FUNC_ENTRY1, fcn, opt ? opt : "<NULL>"));
8135 if (opt == NULL) {
8153 if (strncmp(opt, "entry=", strlen("entry=")) == 0) {
8154 int entryNum = s_strtol(opt + strlen("entry="));
8155 BAM_DPRINTF((D_ENTRY_EQUALS, fcn, opt));
8156 if (selector(mp, opt, &entry, NULL) == BAM_SUCCESS) {
8215 if (opt[0] == '-') {
8236 (void) strlcat(kernbuf, opt, sizeof (kernbuf));
8238 } else if (opt[0] == '/') {
8240 (void) strlcpy(kernbuf, opt, sizeof (kernbuf));
8257 if (strchr(opt, ' ') == NULL) {
8281 opt_ptr = strchr(opt, ' ');
8286 path = expand_path(opt);
8321 bam_error(UNKNOWN_KERNEL, opt);
8929 set_option(menu_t *mp, char *dummy, char *opt) argument
8939 assert(opt);
8943 BAM_DPRINTF((D_FUNC_ENTRY1, fcn, opt));
8945 val = strchr(opt, '=');
8950 if (strcmp(opt, "default") == 0) {
8952 } else if (strcmp(opt, "timeout") == 0) {
8954 } else if (strcmp(opt, menu_cmds[KERNEL_CMD]) == 0) {
8956 } else if (strcmp(opt, menu_cmds[ARGS_CMD]) == 0) {
8959 bam_error(INVALID_OPTION, opt);
8968 bam_error(NO_OPTION_ARG, opt);