Lines Matching defs:menu
787 struct menu *menu;
797 menu = rootmenu.list;
799 while (menu != NULL)
801 sym = menu->sym;
836 if (menu->list != NULL) {
837 menu = menu->list;
839 else if (menu->next != NULL) {
840 menu = menu->next;
842 while ((menu = menu->parent)) {
843 if (menu->next != NULL) {
844 menu = menu->next;
858 struct menu *menu;
897 menu = rootmenu.list;
898 while (menu) {
899 sym = menu->sym;
901 if (!menu_is_visible(menu))
903 str = menu_get_prompt(menu);
923 if (menu->list) {
924 menu = menu->list;
929 if (!menu->sym && menu_is_visible(menu) && menu != &rootmenu &&
930 menu->prompt->type == P_MENU) {
931 fprintf(out, "# end of %s\n", menu_get_prompt(menu));
935 if (menu->next) {
936 menu = menu->next;
938 menu = menu->parent;
939 if (menu)