Lines Matching refs:delay
35 int delay; /* delay for autoboot */ member
86 if (menu->delay > 0) { in bootmenu_autoboot_loop()
88 printf(" Hit any key to stop autoboot: %2d ", menu->delay); in bootmenu_autoboot_loop()
91 while (menu->delay > 0) { in bootmenu_autoboot_loop()
99 menu->delay = -1; in bootmenu_autoboot_loop()
118 if (menu->delay < 0) in bootmenu_autoboot_loop()
121 --menu->delay; in bootmenu_autoboot_loop()
122 printf("\b\b\b%2d ", menu->delay); in bootmenu_autoboot_loop()
128 if (menu->delay == 0) in bootmenu_autoboot_loop()
199 if (menu->delay >= 0) { in bootmenu_choice_entry()
248 static struct bootmenu_data *bootmenu_create(int delay) in bootmenu_create() argument
263 menu->delay = delay; in bootmenu_create()
357 static void bootmenu_show(int delay) in bootmenu_show() argument
369 if (delay == 0) { in bootmenu_show()
384 bootmenu = bootmenu_create(delay); in bootmenu_show()
388 menu = menu_create(NULL, bootmenu->delay, 1, bootmenu_print_entry, in bootmenu_show()
476 int delay = 10; in do_bootmenu() local
479 delay = CONFIG_BOOTDELAY; in do_bootmenu()
489 delay = (int)simple_strtol(delay_str, NULL, 10); in do_bootmenu()
491 bootmenu_show(delay); in do_bootmenu()