Lines Matching refs:menu
841 struct menu *menu;
851 menu = rootmenu.list;
853 while (menu != NULL)
855 sym = menu->sym;
857 if (!menu_is_visible(menu))
893 if (menu->list != NULL) {
894 menu = menu->list;
896 else if (menu->next != NULL) {
897 menu = menu->next;
899 while ((menu = menu->parent)) {
900 if (menu->next != NULL) {
901 menu = menu->next;
915 struct menu *menu;
955 menu = rootmenu.list;
956 while (menu) {
957 sym = menu->sym;
959 if (!menu_is_visible(menu))
961 str = menu_get_prompt(menu);
981 if (menu->list) {
982 menu = menu->list;
987 if (!menu->sym && menu_is_visible(menu) && menu != &rootmenu &&
988 menu->prompt->type == P_MENU) {
989 fprintf(out, "# end of %s\n", menu_get_prompt(menu));
993 if (menu->next) {
994 menu = menu->next;
996 menu = menu->parent;
997 if (menu)