Lines Matching refs:menu
754 struct menu *menu;
764 menu = rootmenu.list;
766 while (menu != NULL)
768 sym = menu->sym;
770 if (!menu_is_visible(menu))
806 if (menu->list != NULL) {
807 menu = menu->list;
809 else if (menu->next != NULL) {
810 menu = menu->next;
812 while ((menu = menu->parent)) {
813 if (menu->next != NULL) {
814 menu = menu->next;
828 struct menu *menu;
868 menu = rootmenu.list;
869 while (menu) {
870 sym = menu->sym;
872 if (!menu_is_visible(menu))
874 str = menu_get_prompt(menu);
894 if (menu->list) {
895 menu = menu->list;
898 if (menu->next)
899 menu = menu->next;
900 else while ((menu = menu->parent)) {
901 if (!menu->sym && menu_is_visible(menu) &&
902 menu != &rootmenu) {
903 str = menu_get_prompt(menu);
907 if (menu->next) {
908 menu = menu->next;