Lines Matching refs:bootcfg_info
88 } else if (*input >= 'A' && *input < bootcfg_info.nummenu + 'A') in getchoicefrominput()
90 else if (*input >= 'a' && *input < bootcfg_info.nummenu + 'a') in getchoicefrominput()
94 if (choice < 0 || choice >= bootcfg_info.nummenu) in getchoicefrominput()
98 if (bootcfg_info.menuformat != MENUFORMAT_LETTER && in getchoicefrominput()
110 ic = bootcfg_info.command[choice]; in docommandchoice()
143 if ((bootcfg_info.nummenu > 0 && in doboottypemenu()
144 bootcfg_info.desc[0] != bootcfg_info.command[0] && in doboottypemenu()
145 bootcfg_info.desc[0][0] != 0) || bootcfg_info.timeout > 0) { in doboottypemenu()
149 if (bootcfg_info.menuformat == MENUFORMAT_LETTER) { in doboottypemenu()
150 for (choice = 0; choice < bootcfg_info.nummenu; in doboottypemenu()
153 bootcfg_info.desc[choice]); in doboottypemenu()
156 for (choice = 0; choice < bootcfg_info.nummenu; in doboottypemenu()
161 bootcfg_info.desc[choice]); in doboottypemenu()
168 if (bootcfg_info.timeout < 0) { in doboottypemenu()
169 if (bootcfg_info.menuformat == MENUFORMAT_LETTER) in doboottypemenu()
171 bootcfg_info.def + 'A'); in doboottypemenu()
174 bootcfg_info.def + 1); in doboottypemenu()
177 choice = getchoicefrominput(input, bootcfg_info.def); in doboottypemenu()
178 } else if (bootcfg_info.timeout == 0) in doboottypemenu()
179 choice = bootcfg_info.def; in doboottypemenu()
183 if (bootcfg_info.menuformat == MENUFORMAT_LETTER) in doboottypemenu()
185 bootcfg_info.def + 'A'); in doboottypemenu()
188 bootcfg_info.def + 1); in doboottypemenu()
189 input[0] = awaitkey(bootcfg_info.timeout, 1); in doboottypemenu()
191 choice = getchoicefrominput(input, bootcfg_info.def); in doboottypemenu()
194 bootcfg_info.timeout = -1; in doboottypemenu()
198 if (!strcmp(bootcfg_info.command[choice], "prompt") && in doboottypemenu()