Lines Matching defs:entryNum
105 #define ENTRY_INIT -1 /* entryNum initial value */
1010 for (ent = mp->entries; ((ent != NULL) && (ent->entryNum != entry));
4698 line_parser(menu_t *mp, char *str, int *lineNum, int *entryNum)
4792 lp->entryNum = ++(*entryNum);
4796 prev->entryNum = lp->entryNum;
4809 curr_ent->entryNum = *entryNum;
4815 lp->entryNum = *entryNum;
4818 lp->entryNum = *entryNum;
4820 if (*entryNum == ENTRY_INIT) {
4879 int entryNum;
4889 entryNum = ENTRY_INIT;
4900 if (lp->entryNum == ENTRY_INIT && lp->cmd != NULL &&
4911 if (lp->entryNum == ENTRY_INIT)
4923 lp->entryNum == old_default_value) {
4932 lp->entryNum = ++entryNum;
4937 prev->entryNum = lp->entryNum;
4940 lp->entryNum = entryNum;
4958 default_entry->entryNum);
5019 int entryNum;
5042 entryNum = s_strtol(eq + 1);
5043 if (entryNum < 0 || entryNum > mp->end->entryNum) {
5048 *entry = entryNum;
5103 bam_print(_("%d %s\n"), lp->entryNum,
5108 if (entry != ENTRY_INIT && lp->entryNum == entry) {
5123 entry = lp->entryNum;
5147 int entryNum;
5190 entryNum = mp->end->entryNum;
5193 entryNum = ENTRY_INIT;
5202 line_parser(mp, linebuf, &lineNum, &entryNum);
5206 line_parser(mp, linebuf, &lineNum, &entryNum);
5210 line_parser(mp, linebuf, &lineNum, &entryNum);
5212 fcn, lineNum, entryNum));
5217 line_parser(mp, linebuf, &lineNum, &entryNum);
5222 line_parser(mp, linebuf, &lineNum, &entryNum);
5227 line_parser(mp, linebuf, &lineNum, &entryNum);
5232 line_parser(mp, linebuf, &lineNum, &entryNum);
5236 line_parser(mp, linebuf, &lineNum, &entryNum);
5238 return (entryNum);
5242 delete_boot_entry(menu_t *mp, int entryNum, int quiet)
5251 assert(entryNum != ENTRY_INIT);
5269 (entryNum != ALL_ENTRIES && lp->entryNum != entryNum)) {
5294 BAM_DPRINTF(("%s: freeing entry: %d\n", fcn, tmp->entryNum));
5302 if (!deleted && entryNum != ALL_ENTRIES) {
8674 int entryNum;
8682 entryNum = mp->end->entryNum;
8685 entryNum = ENTRY_INIT;
8693 line_parser(mp, linebuf, &lineNum, &entryNum);
8694 BAM_DPRINTF(("%s: saved default to lineNum=%d, entryNum=%d\n", fcn,
8695 lineNum, entryNum));
8716 BAM_DPRINTF(("%s: restored default to entryNum: %d\n", fcn, entry));
8787 int entryNum = s_strtol(opt + strlen("entry="));
8797 entryNum);
9015 if (val < 0 || mp->end == NULL || val > mp->end->entryNum) {
9174 "%d\n", fcn, entryp->entryNum));
9181 fcn, entryp->entryNum));
9231 int entryNum;
9273 entryNum = s_strtol(mp->curdefault->arg);
9275 if (entryp->entryNum == entryNum)
9287 0, &entryNum);
9300 entryNum);
9368 (void) delete_boot_entry(mp, entryNum, DBE_PRINTERR);
9489 entryNum = add_boot_entry(mp, BOOTENV_RC_TITLE,
9495 entryNum = add_boot_entry(mp, BOOTENV_RC_TITLE,
9513 entryNum = add_boot_entry(mp, BOOTENV_RC_TITLE,
9519 entryNum = BAM_ERROR);
9520 if (entryNum == BAM_ERROR) {
9527 ret = set_global(mp, menu_cmds[DEFAULT_CMD], entryNum);
9531 entryNum);