menu 486 drivers/hid/wacom_wac.c bool wrench = false, keyboard = false, mute_touch = false, menu = false, menu 541 drivers/hid/wacom_wac.c menu = !!(data[2] & 0x04); menu 612 drivers/hid/wacom_wac.c input_report_key(input, KEY_CONTROLPANEL, menu); menu 1189 drivers/media/common/cx2341x.c const char * const *menu = cx2341x_ctrl_get_menu(p, id); menu 1192 drivers/media/common/cx2341x.c if (menu == NULL) menu 1197 drivers/media/common/cx2341x.c while (ctrl.value-- && *menu) menu++; menu 1198 drivers/media/common/cx2341x.c if (*menu == NULL) menu 1200 drivers/media/common/cx2341x.c return *menu; menu 212 drivers/media/platform/vivid/vivid-core.h struct v4l2_ctrl *menu; menu 1521 drivers/media/platform/vivid/vivid-ctrls.c dev->menu = v4l2_ctrl_new_custom(hdl_user_gen, &vivid_ctrl_menu, NULL); menu 524 drivers/media/platform/vivid/vivid-kthread-cap.c dev->menu->qmenu[dev->menu->cur.val], menu 976 drivers/media/usb/uvc/uvc_ctrl.c const struct uvc_menu_info *menu = mapping->menu_info; menu 979 drivers/media/usb/uvc/uvc_ctrl.c for (i = 0; i < mapping->menu_count; ++i, ++menu) { menu 980 drivers/media/usb/uvc/uvc_ctrl.c if (menu->value == value) { menu 1023 drivers/media/usb/uvc/uvc_ctrl.c const struct uvc_menu_info *menu; menu 1067 drivers/media/usb/uvc/uvc_ctrl.c menu = mapping->menu_info; menu 1068 drivers/media/usb/uvc/uvc_ctrl.c for (i = 0; i < mapping->menu_count; ++i, ++menu) { menu 1069 drivers/media/usb/uvc/uvc_ctrl.c if (menu->value == v4l2_ctrl->default_value) { menu 20 scripts/kconfig/conf.c static void conf(struct menu *menu); menu 21 scripts/kconfig/conf.c static void check_conf(struct menu *menu); menu 44 scripts/kconfig/conf.c static struct menu *rootEntry; menu 46 scripts/kconfig/conf.c static void print_help(struct menu *menu) menu 50 scripts/kconfig/conf.c menu_get_ext_help(menu, &help); menu 129 scripts/kconfig/conf.c static int conf_string(struct menu *menu) menu 131 scripts/kconfig/conf.c struct symbol *sym = menu->sym; menu 135 scripts/kconfig/conf.c printf("%*s%s ", indent - 1, "", menu->prompt->text); menu 148 scripts/kconfig/conf.c print_help(menu); menu 162 scripts/kconfig/conf.c static int conf_sym(struct menu *menu) menu 164 scripts/kconfig/conf.c struct symbol *sym = menu->sym; menu 168 scripts/kconfig/conf.c printf("%*s%s ", indent - 1, "", menu->prompt->text); menu 225 scripts/kconfig/conf.c print_help(menu); menu 229 scripts/kconfig/conf.c static int conf_choice(struct menu *menu) menu 232 scripts/kconfig/conf.c struct menu *child; menu 235 scripts/kconfig/conf.c sym = menu->sym; menu 238 scripts/kconfig/conf.c conf_sym(menu); menu 253 scripts/kconfig/conf.c printf("%*s%s\n", indent - 1, "", menu_get_prompt(menu)); menu 263 scripts/kconfig/conf.c printf("%*s%s\n", indent - 1, "", menu_get_prompt(menu)); menu 267 scripts/kconfig/conf.c for (child = menu->list; child; child = child->next) { menu 307 scripts/kconfig/conf.c print_help(menu); menu 322 scripts/kconfig/conf.c for (child = menu->list; child; child = child->next) { menu 344 scripts/kconfig/conf.c static void conf(struct menu *menu) menu 348 scripts/kconfig/conf.c struct menu *child; menu 350 scripts/kconfig/conf.c if (!menu_is_visible(menu)) menu 353 scripts/kconfig/conf.c sym = menu->sym; menu 354 scripts/kconfig/conf.c prop = menu->prompt; menu 364 scripts/kconfig/conf.c if (input_mode != oldaskconfig && rootEntry != menu) { menu 365 scripts/kconfig/conf.c check_conf(menu); menu 370 scripts/kconfig/conf.c prompt = menu_get_prompt(menu); menu 385 scripts/kconfig/conf.c conf_choice(menu); menu 395 scripts/kconfig/conf.c conf_string(menu); menu 398 scripts/kconfig/conf.c conf_sym(menu); menu 405 scripts/kconfig/conf.c for (child = menu->list; child; child = child->next) menu 411 scripts/kconfig/conf.c static void check_conf(struct menu *menu) menu 414 scripts/kconfig/conf.c struct menu *child; menu 416 scripts/kconfig/conf.c if (!menu_is_visible(menu)) menu 419 scripts/kconfig/conf.c sym = menu->sym; menu 440 scripts/kconfig/conf.c rootEntry = menu_get_parent_menu(menu); menu 446 scripts/kconfig/conf.c for (child = menu->list; child; child = child->next) menu 773 scripts/kconfig/confdata.c struct menu *menu; menu 783 scripts/kconfig/confdata.c menu = rootmenu.list; menu 785 scripts/kconfig/confdata.c while (menu != NULL) menu 787 scripts/kconfig/confdata.c sym = menu->sym; menu 789 scripts/kconfig/confdata.c if (!menu_is_visible(menu)) menu 825 scripts/kconfig/confdata.c if (menu->list != NULL) { menu 826 scripts/kconfig/confdata.c menu = menu->list; menu 828 scripts/kconfig/confdata.c else if (menu->next != NULL) { menu 829 scripts/kconfig/confdata.c menu = menu->next; menu 831 scripts/kconfig/confdata.c while ((menu = menu->parent)) { menu 832 scripts/kconfig/confdata.c if (menu->next != NULL) { menu 833 scripts/kconfig/confdata.c menu = menu->next; menu 847 scripts/kconfig/confdata.c struct menu *menu; menu 887 scripts/kconfig/confdata.c menu = rootmenu.list; menu 888 scripts/kconfig/confdata.c while (menu) { menu 889 scripts/kconfig/confdata.c sym = menu->sym; menu 891 scripts/kconfig/confdata.c if (!menu_is_visible(menu)) menu 893 scripts/kconfig/confdata.c str = menu_get_prompt(menu); menu 913 scripts/kconfig/confdata.c if (menu->list) { menu 914 scripts/kconfig/confdata.c menu = menu->list; menu 917 scripts/kconfig/confdata.c if (menu->next) menu 918 scripts/kconfig/confdata.c menu = menu->next; menu 919 scripts/kconfig/confdata.c else while ((menu = menu->parent)) { menu 920 scripts/kconfig/confdata.c if (!menu->sym && menu_is_visible(menu) && menu 921 scripts/kconfig/confdata.c menu != &rootmenu) { menu 922 scripts/kconfig/confdata.c str = menu_get_prompt(menu); menu 926 scripts/kconfig/confdata.c if (menu->next) { menu 927 scripts/kconfig/confdata.c menu = menu->next; menu 199 scripts/kconfig/expr.h struct menu *menu; /* the menu the property are associated with menu 223 scripts/kconfig/expr.h struct menu *next; menu 226 scripts/kconfig/expr.h struct menu *parent; menu 229 scripts/kconfig/expr.h struct menu *list; menu 281 scripts/kconfig/expr.h struct menu *target; menu 59 scripts/kconfig/gconf.c static struct menu *current; // current node for SINGLE view menu 60 scripts/kconfig/gconf.c static struct menu *browsed; // browsed node for SPLIT view menu 70 scripts/kconfig/gconf.c static void display_tree(struct menu *menu); menu 72 scripts/kconfig/gconf.c static void update_tree(struct menu *src, GtkTreeIter * dst); menu 73 scripts/kconfig/gconf.c static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row); menu 74 scripts/kconfig/gconf.c static gchar **fill_row(struct menu *menu); menu 365 scripts/kconfig/gconf.c static void text_insert_help(struct menu *menu) menu 369 scripts/kconfig/gconf.c const char *prompt = menu_get_prompt(menu); menu 372 scripts/kconfig/gconf.c menu_get_ext_help(menu, &help); menu 785 scripts/kconfig/gconf.c struct menu *menu; menu 791 scripts/kconfig/gconf.c gtk_tree_model_get(model2, &iter, COL_MENU, &menu, -1); menu 792 scripts/kconfig/gconf.c sym = menu->sym; menu 805 scripts/kconfig/gconf.c static void change_sym_value(struct menu *menu, gint col) menu 807 scripts/kconfig/gconf.c struct symbol *sym = menu->sym; menu 845 scripts/kconfig/gconf.c static void toggle_sym_value(struct menu *menu) menu 847 scripts/kconfig/gconf.c if (!menu->sym) menu 850 scripts/kconfig/gconf.c sym_toggle_tristate_value(menu->sym); menu 886 scripts/kconfig/gconf.c struct menu *menu; menu 904 scripts/kconfig/gconf.c gtk_tree_model_get(model2, &iter, COL_MENU, &menu, -1); menu 909 scripts/kconfig/gconf.c ptype = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 913 scripts/kconfig/gconf.c current = menu; menu 917 scripts/kconfig/gconf.c toggle_sym_value(menu); menu 922 scripts/kconfig/gconf.c toggle_sym_value(menu); menu 926 scripts/kconfig/gconf.c change_sym_value(menu, col); menu 943 scripts/kconfig/gconf.c struct menu *menu; menu 963 scripts/kconfig/gconf.c gtk_tree_model_get(model2, &iter, COL_MENU, &menu, -1); menu 973 scripts/kconfig/gconf.c change_sym_value(menu, col); menu 985 scripts/kconfig/gconf.c struct menu *menu; menu 989 scripts/kconfig/gconf.c gtk_tree_model_get(model2, &iter, COL_MENU, &menu, -1); menu 990 scripts/kconfig/gconf.c text_insert_help(menu); menu 1004 scripts/kconfig/gconf.c struct menu *menu; menu 1016 scripts/kconfig/gconf.c gtk_tree_model_get(model1, &iter, COL_MENU, &menu, -1); menu 1019 scripts/kconfig/gconf.c toggle_sym_value(menu); menu 1020 scripts/kconfig/gconf.c current = menu; menu 1023 scripts/kconfig/gconf.c browsed = menu; menu 1036 scripts/kconfig/gconf.c static gchar **fill_row(struct menu *menu) menu 1039 scripts/kconfig/gconf.c struct symbol *sym = menu->sym; menu 1051 scripts/kconfig/gconf.c g_strdup_printf("%s %s", menu_get_prompt(menu), menu 1054 scripts/kconfig/gconf.c if (opt_mode == OPT_ALL && !menu_is_visible(menu)) menu 1057 scripts/kconfig/gconf.c menu_has_prompt(menu) && !menu_is_visible(menu)) menu 1062 scripts/kconfig/gconf.c ptype = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 1090 scripts/kconfig/gconf.c struct menu *child; menu 1092 scripts/kconfig/gconf.c struct menu *def_menu = NULL; menu 1096 scripts/kconfig/gconf.c for (child = menu->list; child; child = child->next) { menu 1161 scripts/kconfig/gconf.c static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row) menu 1181 scripts/kconfig/gconf.c COL_MENU, (gpointer) menu, menu 1197 scripts/kconfig/gconf.c static void place_node(struct menu *menu, char **row) menu 1203 scripts/kconfig/gconf.c set_node(node, menu, row); menu 1214 scripts/kconfig/gconf.c struct menu *tofind) menu 1223 scripts/kconfig/gconf.c struct menu *menu; menu 1225 scripts/kconfig/gconf.c gtk_tree_model_get(model2, child, 6, &menu, -1); menu 1227 scripts/kconfig/gconf.c if (menu == tofind) { menu 1247 scripts/kconfig/gconf.c static void update_tree(struct menu *src, GtkTreeIter * dst) menu 1249 scripts/kconfig/gconf.c struct menu *child1; menu 1255 scripts/kconfig/gconf.c struct menu *menu1, *menu2; menu 1333 scripts/kconfig/gconf.c static void display_tree(struct menu *menu) menu 1337 scripts/kconfig/gconf.c struct menu *child; menu 1340 scripts/kconfig/gconf.c if (menu == &rootmenu) { menu 1345 scripts/kconfig/gconf.c for (child = menu->list; child; child = child->next) { menu 1391 scripts/kconfig/gconf.c if (((view_mode == SINGLE_VIEW) && (menu->flags & MENU_ROOT)) menu 1425 scripts/kconfig/gconf.c static void fixup_rootmenu(struct menu *menu) menu 1427 scripts/kconfig/gconf.c struct menu *child; menu 1430 scripts/kconfig/gconf.c menu->flags |= MENU_ROOT; menu 1431 scripts/kconfig/gconf.c for (child = menu->list; child; child = child->next) { menu 68 scripts/kconfig/lkc.h void menu_warn(struct menu *menu, const char *fmt, ...); menu 69 scripts/kconfig/lkc.h struct menu *menu_add_menu(void); menu 80 scripts/kconfig/lkc.h void menu_finalize(struct menu *parent); menu 16 scripts/kconfig/lkc_proto.h extern struct menu rootmenu; menu 18 scripts/kconfig/lkc_proto.h bool menu_is_empty(struct menu *menu); menu 19 scripts/kconfig/lkc_proto.h bool menu_is_visible(struct menu *menu); menu 20 scripts/kconfig/lkc_proto.h bool menu_has_prompt(struct menu *menu); menu 21 scripts/kconfig/lkc_proto.h const char * menu_get_prompt(struct menu *menu); menu 22 scripts/kconfig/lkc_proto.h struct menu * menu_get_root_menu(struct menu *menu); menu 23 scripts/kconfig/lkc_proto.h struct menu * menu_get_parent_menu(struct menu *menu); menu 24 scripts/kconfig/lkc_proto.h bool menu_has_help(struct menu *menu); menu 25 scripts/kconfig/lkc_proto.h const char * menu_get_help(struct menu *menu); menu 27 scripts/kconfig/lkc_proto.h void menu_get_ext_help(struct menu *menu, struct gstr *help); menu 92 scripts/kconfig/lxdialog/menubox.c do_print_item(menu, item_str(), choice, selected, !item_is_tag(':')); \ menu 178 scripts/kconfig/lxdialog/menubox.c WINDOW *dialog, *menu; menu 221 scripts/kconfig/lxdialog/menubox.c menu = subwin(dialog, menu_height, menu_width, menu 223 scripts/kconfig/lxdialog/menubox.c keypad(menu, TRUE); menu 260 scripts/kconfig/lxdialog/menubox.c wnoutrefresh(menu); menu 266 scripts/kconfig/lxdialog/menubox.c wmove(menu, choice, item_x + 1); menu 267 scripts/kconfig/lxdialog/menubox.c wrefresh(menu); menu 270 scripts/kconfig/lxdialog/menubox.c key = wgetch(menu); menu 304 scripts/kconfig/lxdialog/menubox.c do_scroll(menu, &scroll, -1); menu 316 scripts/kconfig/lxdialog/menubox.c do_scroll(menu, &scroll, 1); menu 324 scripts/kconfig/lxdialog/menubox.c scrollok(menu, TRUE); menu 327 scripts/kconfig/lxdialog/menubox.c do_scroll(menu, &scroll, -1); menu 338 scripts/kconfig/lxdialog/menubox.c do_scroll(menu, &scroll, 1); menu 355 scripts/kconfig/lxdialog/menubox.c wrefresh(menu); menu 368 scripts/kconfig/lxdialog/menubox.c wrefresh(menu); menu 382 scripts/kconfig/lxdialog/menubox.c delwin(menu); menu 412 scripts/kconfig/lxdialog/menubox.c key = on_key_esc(menu); menu 416 scripts/kconfig/lxdialog/menubox.c delwin(menu); menu 421 scripts/kconfig/lxdialog/menubox.c delwin(menu); menu 276 scripts/kconfig/mconf.c static struct menu *current_menu; menu 283 scripts/kconfig/mconf.c static void conf(struct menu *menu, struct menu *active_menu); menu 284 scripts/kconfig/mconf.c static void conf_choice(struct menu *menu); menu 285 scripts/kconfig/mconf.c static void conf_string(struct menu *menu); menu 293 scripts/kconfig/mconf.c static void show_help(struct menu *menu); menu 359 scripts/kconfig/mconf.c struct menu **targets; menu 434 scripts/kconfig/mconf.c struct menu *targets[JUMP_NB]; menu 465 scripts/kconfig/mconf.c static void build_conf(struct menu *menu) menu 469 scripts/kconfig/mconf.c struct menu *child; menu 479 scripts/kconfig/mconf.c visible = menu_is_visible(menu); menu 480 scripts/kconfig/mconf.c if (show_all_options && !menu_has_prompt(menu)) menu 485 scripts/kconfig/mconf.c sym = menu->sym; menu 486 scripts/kconfig/mconf.c prop = menu->prompt; menu 488 scripts/kconfig/mconf.c if (prop && menu != current_menu) { menu 489 scripts/kconfig/mconf.c const char *prompt = menu_get_prompt(menu); menu 495 scripts/kconfig/mconf.c menu->data ? "-->" : "++>", menu 500 scripts/kconfig/mconf.c menu_is_empty(menu) ? "----" : "--->"); menu 502 scripts/kconfig/mconf.c item_set_data(menu); menu 503 scripts/kconfig/mconf.c if (single_menu_mode && menu->data) menu 511 scripts/kconfig/mconf.c item_set_data(menu); menu 519 scripts/kconfig/mconf.c item_set_data(menu); menu 530 scripts/kconfig/mconf.c struct menu *def_menu = NULL; menu 533 scripts/kconfig/mconf.c for (child = menu->list; child; child = child->next) { menu 554 scripts/kconfig/mconf.c item_set_data(menu); menu 558 scripts/kconfig/mconf.c item_set_data(menu); menu 561 scripts/kconfig/mconf.c item_add_str("%*c%s", indent + 1, ' ', menu_get_prompt(menu)); menu 575 scripts/kconfig/mconf.c if (menu == current_menu) { menu 576 scripts/kconfig/mconf.c item_make("---%*c%s", indent + 1, ' ', menu_get_prompt(menu)); menu 578 scripts/kconfig/mconf.c item_set_data(menu); menu 586 scripts/kconfig/mconf.c item_set_data(menu); menu 595 scripts/kconfig/mconf.c item_set_data(menu); menu 611 scripts/kconfig/mconf.c item_set_data(menu); menu 619 scripts/kconfig/mconf.c item_add_str("%*c%s%s", tmp, ' ', menu_get_prompt(menu), menu 623 scripts/kconfig/mconf.c item_set_data(menu); menu 627 scripts/kconfig/mconf.c item_add_str("%*c%s%s", indent + 1, ' ', menu_get_prompt(menu), menu 630 scripts/kconfig/mconf.c if (menu->prompt->type == P_MENU) { menu 631 scripts/kconfig/mconf.c item_add_str(" %s", menu_is_empty(menu) ? "----" : "--->"); menu 638 scripts/kconfig/mconf.c for (child = menu->list; child; child = child->next) menu 643 scripts/kconfig/mconf.c static void conf(struct menu *menu, struct menu *active_menu) menu 645 scripts/kconfig/mconf.c struct menu *submenu; menu 646 scripts/kconfig/mconf.c const char *prompt = menu_get_prompt(menu); menu 652 scripts/kconfig/mconf.c if (menu != &rootmenu) menu 653 scripts/kconfig/mconf.c stpart.text = menu_get_prompt(menu); menu 660 scripts/kconfig/mconf.c current_menu = menu; menu 661 scripts/kconfig/mconf.c build_conf(menu); menu 784 scripts/kconfig/mconf.c static void show_help(struct menu *menu) menu 789 scripts/kconfig/mconf.c menu_get_ext_help(menu, &help); menu 791 scripts/kconfig/mconf.c show_helptext(menu_get_prompt(menu), str_get(&help)); menu 795 scripts/kconfig/mconf.c static void conf_choice(struct menu *menu) menu 797 scripts/kconfig/mconf.c const char *prompt = menu_get_prompt(menu); menu 798 scripts/kconfig/mconf.c struct menu *child; menu 801 scripts/kconfig/mconf.c active = sym_get_choice_value(menu->sym); menu 807 scripts/kconfig/mconf.c current_menu = menu; menu 808 scripts/kconfig/mconf.c for (child = menu->list; child; child = child->next) { menu 820 scripts/kconfig/mconf.c if (child->sym == sym_get_choice_value(menu->sym)) menu 846 scripts/kconfig/mconf.c show_help(menu); menu 856 scripts/kconfig/mconf.c static void conf_string(struct menu *menu) menu 858 scripts/kconfig/mconf.c const char *prompt = menu_get_prompt(menu); menu 864 scripts/kconfig/mconf.c switch (sym_get_type(menu->sym)) { menu 880 scripts/kconfig/mconf.c sym_get_string_value(menu->sym)); menu 883 scripts/kconfig/mconf.c if (sym_set_string_value(menu->sym, dialog_input_result)) menu 888 scripts/kconfig/mconf.c show_help(menu); menu 15 scripts/kconfig/menu.c struct menu rootmenu; menu 16 scripts/kconfig/menu.c static struct menu **last_entry_ptr; menu 21 scripts/kconfig/menu.c void menu_warn(struct menu *menu, const char *fmt, ...) menu 25 scripts/kconfig/menu.c fprintf(stderr, "%s:%d:warning: ", menu->file->name, menu->lineno); menu 49 scripts/kconfig/menu.c struct menu *menu; menu 51 scripts/kconfig/menu.c menu = xmalloc(sizeof(*menu)); menu 52 scripts/kconfig/menu.c memset(menu, 0, sizeof(*menu)); menu 53 scripts/kconfig/menu.c menu->sym = sym; menu 54 scripts/kconfig/menu.c menu->parent = current_menu; menu 55 scripts/kconfig/menu.c menu->file = current_file; menu 56 scripts/kconfig/menu.c menu->lineno = zconf_lineno(); menu 58 scripts/kconfig/menu.c *last_entry_ptr = menu; menu 59 scripts/kconfig/menu.c last_entry_ptr = &menu->next; menu 60 scripts/kconfig/menu.c current_entry = menu; menu 65 scripts/kconfig/menu.c struct menu *menu_add_menu(void) menu 131 scripts/kconfig/menu.c prop->menu = current_entry; menu 146 scripts/kconfig/menu.c struct menu *menu = current_entry; menu 148 scripts/kconfig/menu.c while ((menu = menu->parent) != NULL) { menu 151 scripts/kconfig/menu.c if (!menu->visibility) menu 162 scripts/kconfig/menu.c dup_expr = expr_copy(menu->visibility); menu 290 scripts/kconfig/menu.c void menu_finalize(struct menu *parent) menu 292 scripts/kconfig/menu.c struct menu *menu, *last_menu; menu 308 scripts/kconfig/menu.c for (menu = parent->list; menu; menu = menu->next) { menu 309 scripts/kconfig/menu.c if (menu->sym && menu->sym->type != S_UNKNOWN) { menu 310 scripts/kconfig/menu.c menu_set_type(menu->sym->type); menu 316 scripts/kconfig/menu.c for (menu = parent->list; menu; menu = menu->next) { menu 317 scripts/kconfig/menu.c current_entry = menu; menu 318 scripts/kconfig/menu.c if (menu->sym && menu->sym->type == S_UNKNOWN) menu 337 scripts/kconfig/menu.c for (menu = parent->list; menu; menu = menu->next) { menu 342 scripts/kconfig/menu.c basedep = rewrite_m(menu->dep); menu 346 scripts/kconfig/menu.c menu->dep = basedep; menu 348 scripts/kconfig/menu.c if (menu->sym) menu 353 scripts/kconfig/menu.c prop = menu->sym->prop; menu 359 scripts/kconfig/menu.c prop = menu->prompt; menu 363 scripts/kconfig/menu.c if (prop->menu != menu) menu 390 scripts/kconfig/menu.c if (menu->sym && menu->sym->type != S_TRISTATE) menu 401 scripts/kconfig/menu.c expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); menu 405 scripts/kconfig/menu.c expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); menu 417 scripts/kconfig/menu.c for (menu = parent->list; menu; menu = menu->next) menu 418 scripts/kconfig/menu.c menu_finalize(menu); menu 448 scripts/kconfig/menu.c for (menu = parent->next; menu; menu = menu->next) { menu 449 scripts/kconfig/menu.c dep = menu->prompt ? menu->prompt->visible.expr : menu->dep; menu 479 scripts/kconfig/menu.c menu_finalize(menu); menu 480 scripts/kconfig/menu.c menu->parent = parent; menu 481 scripts/kconfig/menu.c last_menu = menu; menu 492 scripts/kconfig/menu.c for (menu = parent->list; menu; menu = menu->next) { menu 494 scripts/kconfig/menu.c menu->sym && !sym_is_choice_value(menu->sym)) { menu 495 scripts/kconfig/menu.c current_entry = menu; menu 496 scripts/kconfig/menu.c menu->sym->flags |= SYMBOL_CHOICEVAL; menu 497 scripts/kconfig/menu.c if (!menu->prompt) menu 498 scripts/kconfig/menu.c menu_warn(menu, "choice value must have a prompt"); menu 499 scripts/kconfig/menu.c for (prop = menu->sym->prop; prop; prop = prop->next) { menu 503 scripts/kconfig/menu.c if (prop->menu == menu) menu 506 scripts/kconfig/menu.c prop->menu->parent->sym != sym) menu 515 scripts/kconfig/menu.c if (sym->type == S_TRISTATE && menu->sym->type != S_TRISTATE) { menu 517 scripts/kconfig/menu.c menu->dep = expr_alloc_and(basedep, menu->dep); menu 518 scripts/kconfig/menu.c for (prop = menu->sym->prop; prop; prop = prop->next) { menu 519 scripts/kconfig/menu.c if (prop->menu != menu) menu 530 scripts/kconfig/menu.c (*ep)->right.sym = menu->sym; menu 561 scripts/kconfig/menu.c if (menu->list && (!menu->prompt || !menu->prompt->text)) { menu 562 scripts/kconfig/menu.c for (last_menu = menu->list; ; last_menu = last_menu->next) { menu 567 scripts/kconfig/menu.c last_menu->next = menu->next; menu 568 scripts/kconfig/menu.c menu->next = menu->list; menu 569 scripts/kconfig/menu.c menu->list = NULL; menu 601 scripts/kconfig/menu.c bool menu_has_prompt(struct menu *menu) menu 603 scripts/kconfig/menu.c if (!menu->prompt) menu 613 scripts/kconfig/menu.c bool menu_is_empty(struct menu *menu) menu 615 scripts/kconfig/menu.c struct menu *child; menu 617 scripts/kconfig/menu.c for (child = menu->list; child; child = child->next) { menu 624 scripts/kconfig/menu.c bool menu_is_visible(struct menu *menu) menu 626 scripts/kconfig/menu.c struct menu *child; menu 630 scripts/kconfig/menu.c if (!menu->prompt) menu 633 scripts/kconfig/menu.c if (menu->visibility) { menu 634 scripts/kconfig/menu.c if (expr_calc_value(menu->visibility) == no) menu 638 scripts/kconfig/menu.c sym = menu->sym; menu 641 scripts/kconfig/menu.c visible = menu->prompt->visible.tri; menu 643 scripts/kconfig/menu.c visible = menu->prompt->visible.tri = expr_calc_value(menu->prompt->visible.expr); menu 648 scripts/kconfig/menu.c if (!sym || sym_get_tristate_value(menu->sym) == no) menu 651 scripts/kconfig/menu.c for (child = menu->list; child; child = child->next) { menu 662 scripts/kconfig/menu.c const char *menu_get_prompt(struct menu *menu) menu 664 scripts/kconfig/menu.c if (menu->prompt) menu 665 scripts/kconfig/menu.c return menu->prompt->text; menu 666 scripts/kconfig/menu.c else if (menu->sym) menu 667 scripts/kconfig/menu.c return menu->sym->name; menu 671 scripts/kconfig/menu.c struct menu *menu_get_root_menu(struct menu *menu) menu 676 scripts/kconfig/menu.c struct menu *menu_get_parent_menu(struct menu *menu) menu 680 scripts/kconfig/menu.c for (; menu != &rootmenu; menu = menu->parent) { menu 681 scripts/kconfig/menu.c type = menu->prompt ? menu->prompt->type : 0; menu 685 scripts/kconfig/menu.c return menu; menu 688 scripts/kconfig/menu.c bool menu_has_help(struct menu *menu) menu 690 scripts/kconfig/menu.c return menu->help != NULL; menu 693 scripts/kconfig/menu.c const char *menu_get_help(struct menu *menu) menu 695 scripts/kconfig/menu.c if (menu->help) menu 696 scripts/kconfig/menu.c return menu->help; menu 705 scripts/kconfig/menu.c struct menu *submenu[8], *menu, *location = NULL; menu 709 scripts/kconfig/menu.c menu = prop->menu->parent; menu 710 scripts/kconfig/menu.c for (i = 0; menu != &rootmenu && i < 8; menu = menu->parent) { menu 711 scripts/kconfig/menu.c bool accessible = menu_is_visible(menu); menu 713 scripts/kconfig/menu.c submenu[i++] = menu; menu 715 scripts/kconfig/menu.c location = menu; menu 720 scripts/kconfig/menu.c if (menu_is_visible(prop->menu)) { menu 727 scripts/kconfig/menu.c jump->target = prop->menu; menu 743 scripts/kconfig/menu.c menu = submenu[i]; menu 744 scripts/kconfig/menu.c if (jump && menu == location) menu 747 scripts/kconfig/menu.c menu_get_prompt(menu)); menu 748 scripts/kconfig/menu.c if (menu->sym) { menu 749 scripts/kconfig/menu.c str_printf(r, " (%s [=%s])", menu->sym->name ? menu 750 scripts/kconfig/menu.c menu->sym->name : "<choice>", menu 751 scripts/kconfig/menu.c sym_get_string_value(menu->sym)); menu 814 scripts/kconfig/menu.c str_printf(r, " Defined at %s:%d\n", prop->menu->file->name, menu 815 scripts/kconfig/menu.c prop->menu->lineno); menu 854 scripts/kconfig/menu.c void menu_get_ext_help(struct menu *menu, struct gstr *help) menu 856 scripts/kconfig/menu.c struct symbol *sym = menu->sym; menu 859 scripts/kconfig/menu.c if (menu_has_help(menu)) { menu 862 scripts/kconfig/menu.c help_text = menu_get_help(menu); menu 258 scripts/kconfig/nconf.c static struct menu *current_menu; menu 278 scripts/kconfig/nconf.c static void conf(struct menu *menu); menu 279 scripts/kconfig/nconf.c static void conf_choice(struct menu *menu); menu 280 scripts/kconfig/nconf.c static void conf_string(struct menu *menu); menu 283 scripts/kconfig/nconf.c static void show_help(struct menu *menu); menu 288 scripts/kconfig/nconf.c typedef void (*function_key_handler_t)(int *key, struct menu *menu); menu 289 scripts/kconfig/nconf.c static void handle_f1(int *key, struct menu *current_item); menu 290 scripts/kconfig/nconf.c static void handle_f2(int *key, struct menu *current_item); menu 291 scripts/kconfig/nconf.c static void handle_f3(int *key, struct menu *current_item); menu 292 scripts/kconfig/nconf.c static void handle_f4(int *key, struct menu *current_item); menu 293 scripts/kconfig/nconf.c static void handle_f5(int *key, struct menu *current_item); menu 294 scripts/kconfig/nconf.c static void handle_f6(int *key, struct menu *current_item); menu 295 scripts/kconfig/nconf.c static void handle_f7(int *key, struct menu *current_item); menu 296 scripts/kconfig/nconf.c static void handle_f8(int *key, struct menu *current_item); menu 297 scripts/kconfig/nconf.c static void handle_f9(int *key, struct menu *current_item); menu 387 scripts/kconfig/nconf.c static void handle_f1(int *key, struct menu *current_item) menu 395 scripts/kconfig/nconf.c static void handle_f2(int *key, struct menu *current_item) menu 402 scripts/kconfig/nconf.c static void handle_f3(int *key, struct menu *current_item) menu 411 scripts/kconfig/nconf.c static void handle_f4(int *key, struct menu *current_item) menu 427 scripts/kconfig/nconf.c static void handle_f5(int *key, struct menu *current_item) menu 434 scripts/kconfig/nconf.c static void handle_f6(int *key, struct menu *current_item) menu 441 scripts/kconfig/nconf.c static void handle_f7(int *key, struct menu *current_item) menu 448 scripts/kconfig/nconf.c static void handle_f8(int *key, struct menu *current_item) menu 455 scripts/kconfig/nconf.c static void handle_f9(int *key, struct menu *current_item) menu 462 scripts/kconfig/nconf.c static int process_special_keys(int *key, struct menu *menu) menu 474 scripts/kconfig/nconf.c function_keys[i].handler(key, menu); menu 524 scripts/kconfig/nconf.c static void item_make(struct menu *menu, char tag, const char *fmt, ...) menu 533 scripts/kconfig/nconf.c k_menu_items[items_num].usrptr = menu; menu 534 scripts/kconfig/nconf.c if (menu != NULL) menu 536 scripts/kconfig/nconf.c menu_is_visible(menu); menu 735 scripts/kconfig/nconf.c static void build_conf(struct menu *menu) menu 739 scripts/kconfig/nconf.c struct menu *child; menu 744 scripts/kconfig/nconf.c if (!menu || (!show_all_items && !menu_is_visible(menu))) menu 747 scripts/kconfig/nconf.c sym = menu->sym; menu 748 scripts/kconfig/nconf.c prop = menu->prompt; menu 750 scripts/kconfig/nconf.c if (prop && menu != current_menu) { menu 751 scripts/kconfig/nconf.c const char *prompt = menu_get_prompt(menu); menu 753 scripts/kconfig/nconf.c ptype = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 759 scripts/kconfig/nconf.c item_make(menu, 'm', menu 761 scripts/kconfig/nconf.c menu->data ? "-->" : "++>", menu 764 scripts/kconfig/nconf.c item_make(menu, 'm', menu 767 scripts/kconfig/nconf.c menu_is_empty(menu) ? "----" : "--->"); menu 769 scripts/kconfig/nconf.c if (single_menu_mode && menu->data) menu 775 scripts/kconfig/nconf.c item_make(menu, ':', menu 784 scripts/kconfig/nconf.c item_make(menu, ':', "---%*c%s", menu 797 scripts/kconfig/nconf.c struct menu *def_menu = NULL; menu 800 scripts/kconfig/nconf.c for (child = menu->list; child; child = child->next) { menu 809 scripts/kconfig/nconf.c item_make(menu, 't', "[%c]", menu 824 scripts/kconfig/nconf.c item_make(menu, 't', "<%c>", ch); menu 828 scripts/kconfig/nconf.c item_make(menu, def_menu ? 't' : ':', " "); menu 832 scripts/kconfig/nconf.c ' ', menu_get_prompt(menu)); menu 847 scripts/kconfig/nconf.c if (menu == current_menu) { menu 848 scripts/kconfig/nconf.c item_make(menu, ':', menu 850 scripts/kconfig/nconf.c ' ', menu_get_prompt(menu)); menu 856 scripts/kconfig/nconf.c item_make(menu, ':', " "); menu 861 scripts/kconfig/nconf.c item_make(menu, 't', "[%c]", menu 864 scripts/kconfig/nconf.c item_make(menu, 't', "-%c-", menu 881 scripts/kconfig/nconf.c item_make(menu, menu 884 scripts/kconfig/nconf.c item_make(menu, menu 887 scripts/kconfig/nconf.c item_make(menu, 't', "-%c-", ch); menu 891 scripts/kconfig/nconf.c item_make(menu, 's', " (%s)", menu 897 scripts/kconfig/nconf.c menu_get_prompt(menu), menu 905 scripts/kconfig/nconf.c menu_get_prompt(menu), menu 908 scripts/kconfig/nconf.c if (menu->prompt && menu->prompt->type == P_MENU) { menu 909 scripts/kconfig/nconf.c item_add_str(" %s", menu_is_empty(menu) ? "----" : "--->"); menu 916 scripts/kconfig/nconf.c for (child = menu->list; child; child = child->next) menu 1068 scripts/kconfig/nconf.c static void conf(struct menu *menu) menu 1070 scripts/kconfig/nconf.c struct menu *submenu = NULL; menu 1071 scripts/kconfig/nconf.c const char *prompt = menu_get_prompt(menu); menu 1084 scripts/kconfig/nconf.c current_menu = menu; menu 1085 scripts/kconfig/nconf.c build_conf(menu); menu 1110 scripts/kconfig/nconf.c (struct menu *) item_data())) menu 1133 scripts/kconfig/nconf.c show_help((struct menu *) item_data()); menu 1146 scripts/kconfig/nconf.c if (res == 27 || (menu != &rootmenu && res == KEY_LEFT)) menu 1156 scripts/kconfig/nconf.c submenu = (struct menu *) item_data(); menu 1218 scripts/kconfig/nconf.c static void show_help(struct menu *menu) menu 1222 scripts/kconfig/nconf.c if (!menu) menu 1226 scripts/kconfig/nconf.c menu_get_ext_help(menu, &help); menu 1227 scripts/kconfig/nconf.c show_scroll_win(main_window, menu_get_prompt(menu), str_get(&help)); menu 1231 scripts/kconfig/nconf.c static void conf_choice(struct menu *menu) menu 1233 scripts/kconfig/nconf.c const char *prompt = menu_get_prompt(menu); menu 1234 scripts/kconfig/nconf.c struct menu *child = NULL; menu 1245 scripts/kconfig/nconf.c active = sym_get_choice_value(menu->sym); menu 1250 scripts/kconfig/nconf.c for (i = 0, child = menu->list; child; child = child->next) { menu 1254 scripts/kconfig/nconf.c if (child->sym == sym_get_choice_value(menu->sym)) menu 1292 scripts/kconfig/nconf.c (struct menu *) item_data())) menu 1315 scripts/kconfig/nconf.c show_help((struct menu *) item_data()); menu 1348 scripts/kconfig/nconf.c static void conf_string(struct menu *menu) menu 1350 scripts/kconfig/nconf.c const char *prompt = menu_get_prompt(menu); menu 1356 scripts/kconfig/nconf.c switch (sym_get_type(menu->sym)) { menu 1372 scripts/kconfig/nconf.c sym_get_string_value(menu->sym), menu 1377 scripts/kconfig/nconf.c if (sym_set_string_value(menu->sym, menu 1384 scripts/kconfig/nconf.c show_help(menu); menu 253 scripts/kconfig/nconf.gui.c MENU *menu; menu 293 scripts/kconfig/nconf.gui.c menu = new_menu(btns); menu 297 scripts/kconfig/nconf.gui.c set_menu_fore(menu, attributes[DIALOG_MENU_FORE]); menu 298 scripts/kconfig/nconf.gui.c set_menu_back(menu, attributes[DIALOG_MENU_BACK]); menu 307 scripts/kconfig/nconf.gui.c set_menu_win(menu, win); menu 308 scripts/kconfig/nconf.gui.c set_menu_sub(menu, menu_win); menu 309 scripts/kconfig/nconf.gui.c set_menu_format(menu, 1, btn_num); menu 310 scripts/kconfig/nconf.gui.c menu_opts_off(menu, O_SHOWDESC); menu 311 scripts/kconfig/nconf.gui.c menu_opts_off(menu, O_SHOWMATCH); menu 312 scripts/kconfig/nconf.gui.c menu_opts_on(menu, O_ONEVALUE); menu 313 scripts/kconfig/nconf.gui.c menu_opts_on(menu, O_NONCYCLIC); menu 314 scripts/kconfig/nconf.gui.c set_menu_mark(menu, ""); menu 315 scripts/kconfig/nconf.gui.c post_menu(menu); menu 323 scripts/kconfig/nconf.gui.c menu_driver(menu, REQ_LEFT_ITEM); menu 326 scripts/kconfig/nconf.gui.c menu_driver(menu, REQ_RIGHT_ITEM); menu 339 scripts/kconfig/nconf.gui.c res = item_index(current_item(menu)); menu 348 scripts/kconfig/nconf.gui.c unpost_menu(menu); menu 349 scripts/kconfig/nconf.gui.c free_menu(menu); menu 31 scripts/kconfig/parser.y static struct menu *current_menu, *current_entry; menu 40 scripts/kconfig/parser.y struct menu *menu; menu 100 scripts/kconfig/parser.y %type <menu> if_entry menu_entry choice_entry menu 337 scripts/kconfig/parser.y menu: T_MENU prompt T_EOL menu 344 scripts/kconfig/parser.y menu_entry: menu menu_option_list menu 592 scripts/kconfig/parser.y static void print_symbol(FILE *out, struct menu *menu) menu 594 scripts/kconfig/parser.y struct symbol *sym = menu->sym; menu 622 scripts/kconfig/parser.y if (prop->menu != menu) menu 675 scripts/kconfig/parser.y if (menu->help) { menu 676 scripts/kconfig/parser.y int len = strlen(menu->help); menu 677 scripts/kconfig/parser.y while (menu->help[--len] == '\n') menu 678 scripts/kconfig/parser.y menu->help[len] = 0; menu 679 scripts/kconfig/parser.y fprintf(out, " help\n%s\n", menu->help); menu 687 scripts/kconfig/parser.y struct menu *menu; menu 689 scripts/kconfig/parser.y menu = rootmenu.list; menu 690 scripts/kconfig/parser.y while (menu) { menu 691 scripts/kconfig/parser.y if ((sym = menu->sym)) menu 692 scripts/kconfig/parser.y print_symbol(out, menu); menu 693 scripts/kconfig/parser.y else if ((prop = menu->prompt)) { menu 715 scripts/kconfig/parser.y if (menu->list) menu 716 scripts/kconfig/parser.y menu = menu->list; menu 717 scripts/kconfig/parser.y else if (menu->next) menu 718 scripts/kconfig/parser.y menu = menu->next; menu 719 scripts/kconfig/parser.y else while ((menu = menu->parent)) { menu 720 scripts/kconfig/parser.y if (menu->prompt && menu->prompt->type == P_MENU) menu 722 scripts/kconfig/parser.y if (menu->next) { menu 723 scripts/kconfig/parser.y menu = menu->next; menu 119 scripts/kconfig/qconf.cc sym = menu->sym; menu 120 scripts/kconfig/qconf.cc prop = menu->prompt; menu 121 scripts/kconfig/qconf.cc prompt = qgettext(menu_get_prompt(menu)); menu 129 scripts/kconfig/qconf.cc if (sym && list->rootEntry == menu) menu 220 scripts/kconfig/qconf.cc if (!menu) menu 223 scripts/kconfig/qconf.cc sym_calc_value(menu->sym); menu 224 scripts/kconfig/qconf.cc if (menu->flags & MENU_CHANGED) { menu 226 scripts/kconfig/qconf.cc menu->flags &= ~MENU_CHANGED; menu 227 scripts/kconfig/qconf.cc for (i = (ConfigItem*)menu->data; i; i = i->nextItem) menu 239 scripts/kconfig/qconf.cc if (menu) { menu 241 scripts/kconfig/qconf.cc nextItem = (ConfigItem*)menu->data; menu 242 scripts/kconfig/qconf.cc menu->data = this; menu 246 scripts/kconfig/qconf.cc sym_calc_value(menu->sym); menu 256 scripts/kconfig/qconf.cc if (menu) { menu 257 scripts/kconfig/qconf.cc ConfigItem** ip = (ConfigItem**)&menu->data; menu 276 scripts/kconfig/qconf.cc if (sym_get_string_value(item->menu->sym)) menu 277 scripts/kconfig/qconf.cc setText(QString::fromLocal8Bit(sym_get_string_value(item->menu->sym))); menu 291 scripts/kconfig/qconf.cc sym_set_string_value(item->menu->sym, text().toLatin1()); menu 341 scripts/kconfig/qconf.cc bool ConfigList::menuSkip(struct menu *menu) menu 343 scripts/kconfig/qconf.cc if (optMode == normalOpt && menu_is_visible(menu)) menu 345 scripts/kconfig/qconf.cc if (optMode == promptOpt && menu_has_prompt(menu)) menu 385 scripts/kconfig/qconf.cc ConfigItem* ConfigList::findConfigItem(struct menu *menu) menu 387 scripts/kconfig/qconf.cc ConfigItem* item = (ConfigItem*)menu->data; menu 399 scripts/kconfig/qconf.cc struct menu *menu; menu 409 scripts/kconfig/qconf.cc menu = item->menu; menu 410 scripts/kconfig/qconf.cc emit menuChanged(menu); menu 411 scripts/kconfig/qconf.cc if (!menu) menu 413 scripts/kconfig/qconf.cc type = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 415 scripts/kconfig/qconf.cc emit menuSelected(menu); menu 430 scripts/kconfig/qconf.cc if (!item->menu) menu 432 scripts/kconfig/qconf.cc item->testUpdateMenu(menu_is_visible(item->menu)); menu 471 scripts/kconfig/qconf.cc sym = item->menu ? item->menu->sym : 0; menu 483 scripts/kconfig/qconf.cc if (oldval == no && item->menu->list) menu 493 scripts/kconfig/qconf.cc struct menu* menu; menu 496 scripts/kconfig/qconf.cc menu = item->menu; menu 497 scripts/kconfig/qconf.cc if (!menu) menu 499 scripts/kconfig/qconf.cc sym = menu->sym; menu 501 scripts/kconfig/qconf.cc if (item->menu->list) menu 512 scripts/kconfig/qconf.cc if (item->menu->list) { menu 529 scripts/kconfig/qconf.cc void ConfigList::setRootMenu(struct menu *menu) menu 533 scripts/kconfig/qconf.cc if (rootEntry == menu) menu 535 scripts/kconfig/qconf.cc type = menu && menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 539 scripts/kconfig/qconf.cc rootEntry = menu; menu 550 scripts/kconfig/qconf.cc struct menu *oldroot; menu 560 scripts/kconfig/qconf.cc if (item->menu == oldroot) { menu 577 scripts/kconfig/qconf.cc void ConfigList::updateMenuList(ConfigItem *parent, struct menu* menu) menu 579 scripts/kconfig/qconf.cc struct menu* child; menu 585 scripts/kconfig/qconf.cc if (!menu) { menu 597 scripts/kconfig/qconf.cc for (child = menu->list; child; child = child->next) { menu 618 scripts/kconfig/qconf.cc if (!item || item->menu != child) menu 631 scripts/kconfig/qconf.cc if (item && item->menu == child) { menu 642 scripts/kconfig/qconf.cc void ConfigList::updateMenuList(ConfigList *parent, struct menu* menu) menu 644 scripts/kconfig/qconf.cc struct menu* child; menu 650 scripts/kconfig/qconf.cc if (!menu) { menu 662 scripts/kconfig/qconf.cc for (child = menu->list; child; child = child->next) { menu 683 scripts/kconfig/qconf.cc if (!item || item->menu != child) menu 696 scripts/kconfig/qconf.cc if (item && item->menu == child) { menu 711 scripts/kconfig/qconf.cc struct menu *menu; menu 733 scripts/kconfig/qconf.cc menu = item->menu; menu 734 scripts/kconfig/qconf.cc if (!menu) menu 736 scripts/kconfig/qconf.cc type = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 737 scripts/kconfig/qconf.cc if (type == P_MENU && rootEntry != menu && menu 739 scripts/kconfig/qconf.cc emit menuSelected(menu); menu 772 scripts/kconfig/qconf.cc struct menu *menu; menu 780 scripts/kconfig/qconf.cc menu = item->menu; menu 792 scripts/kconfig/qconf.cc } else if (!menu) menu 794 scripts/kconfig/qconf.cc ptype = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 795 scripts/kconfig/qconf.cc if (ptype == P_MENU && rootEntry != menu && menu 797 scripts/kconfig/qconf.cc emit menuSelected(menu); menu 833 scripts/kconfig/qconf.cc struct menu *menu; menu 842 scripts/kconfig/qconf.cc menu = item->menu; menu 843 scripts/kconfig/qconf.cc if (!menu) menu 845 scripts/kconfig/qconf.cc ptype = menu->prompt ? menu->prompt->type : P_UNKNOWN; menu 847 scripts/kconfig/qconf.cc emit menuSelected(menu); menu 848 scripts/kconfig/qconf.cc else if (menu->sym) menu 858 scripts/kconfig/qconf.cc struct menu *menu = NULL; menu 865 scripts/kconfig/qconf.cc menu = item->menu; menu 867 scripts/kconfig/qconf.cc emit gotFocus(menu); menu 1043 scripts/kconfig/qconf.cc void ConfigInfoView::setInfo(struct menu *m) menu 1145 scripts/kconfig/qconf.cc debug += QString().sprintf("prompt: <a href=\"m%p\">", prop->menu); menu 1270 scripts/kconfig/qconf.cc connect(list->list, SIGNAL(menuChanged(struct menu *)), menu 1271 scripts/kconfig/qconf.cc info, SLOT(setInfo(struct menu *))); menu 1272 scripts/kconfig/qconf.cc connect(list->list, SIGNAL(menuChanged(struct menu *)), menu 1273 scripts/kconfig/qconf.cc parent, SLOT(setMenuLink(struct menu *))); menu 1326 scripts/kconfig/qconf.cc lastItem = new ConfigItem(list->list, lastItem, prop->menu, menu 1327 scripts/kconfig/qconf.cc menu_is_visible(prop->menu)); menu 1337 scripts/kconfig/qconf.cc QMenuBar* menu; menu 1377 scripts/kconfig/qconf.cc menu = menuBar(); menu 1459 scripts/kconfig/qconf.cc QMenu* config = menu->addMenu("&File"); menu 1467 scripts/kconfig/qconf.cc QMenu* editMenu = menu->addMenu("&Edit"); menu 1471 scripts/kconfig/qconf.cc QMenu* optionMenu = menu->addMenu("&Option"); menu 1481 scripts/kconfig/qconf.cc menu->addSeparator(); menu 1482 scripts/kconfig/qconf.cc QMenu* helpMenu = menu->addMenu("&Help"); menu 1486 scripts/kconfig/qconf.cc connect(configList, SIGNAL(menuChanged(struct menu *)), menu 1487 scripts/kconfig/qconf.cc helpText, SLOT(setInfo(struct menu *))); menu 1488 scripts/kconfig/qconf.cc connect(configList, SIGNAL(menuSelected(struct menu *)), menu 1489 scripts/kconfig/qconf.cc SLOT(changeMenu(struct menu *))); menu 1492 scripts/kconfig/qconf.cc connect(menuList, SIGNAL(menuChanged(struct menu *)), menu 1493 scripts/kconfig/qconf.cc helpText, SLOT(setInfo(struct menu *))); menu 1494 scripts/kconfig/qconf.cc connect(menuList, SIGNAL(menuSelected(struct menu *)), menu 1495 scripts/kconfig/qconf.cc SLOT(changeMenu(struct menu *))); menu 1497 scripts/kconfig/qconf.cc connect(configList, SIGNAL(gotFocus(struct menu *)), menu 1498 scripts/kconfig/qconf.cc helpText, SLOT(setInfo(struct menu *))); menu 1499 scripts/kconfig/qconf.cc connect(menuList, SIGNAL(gotFocus(struct menu *)), menu 1500 scripts/kconfig/qconf.cc helpText, SLOT(setInfo(struct menu *))); menu 1501 scripts/kconfig/qconf.cc connect(menuList, SIGNAL(gotFocus(struct menu *)), menu 1503 scripts/kconfig/qconf.cc connect(helpText, SIGNAL(menuSelected(struct menu *)), menu 1504 scripts/kconfig/qconf.cc SLOT(setMenuLink(struct menu *))); menu 1586 scripts/kconfig/qconf.cc void ConfigMainWindow::changeMenu(struct menu *menu) menu 1588 scripts/kconfig/qconf.cc configList->setRootMenu(menu); menu 1595 scripts/kconfig/qconf.cc void ConfigMainWindow::setMenuLink(struct menu *menu) menu 1597 scripts/kconfig/qconf.cc struct menu *parent; menu 1601 scripts/kconfig/qconf.cc if (configList->menuSkip(menu)) menu 1607 scripts/kconfig/qconf.cc parent = menu_get_parent_menu(menu); menu 1613 scripts/kconfig/qconf.cc if (menu->flags & MENU_ROOT) { menu 1614 scripts/kconfig/qconf.cc configList->setRootMenu(menu); menu 1619 scripts/kconfig/qconf.cc parent = menu_get_parent_menu(menu->parent); menu 1638 scripts/kconfig/qconf.cc item = list->findConfigItem(menu); menu 1667 scripts/kconfig/qconf.cc if (item->menu == configList->rootEntry) { menu 1830 scripts/kconfig/qconf.cc void fixup_rootmenu(struct menu *menu) menu 1832 scripts/kconfig/qconf.cc struct menu *child; menu 1835 scripts/kconfig/qconf.cc menu->flags |= MENU_ROOT; menu 1836 scripts/kconfig/qconf.cc for (child = menu->list; child; child = child->next) { menu 52 scripts/kconfig/qconf.h ConfigItem* findConfigItem(struct menu *); menu 64 scripts/kconfig/qconf.h void setRootMenu(struct menu *menu); menu 72 scripts/kconfig/qconf.h void menuChanged(struct menu *menu); menu 73 scripts/kconfig/qconf.h void menuSelected(struct menu *menu); menu 75 scripts/kconfig/qconf.h void gotFocus(struct menu *); menu 103 scripts/kconfig/qconf.h bool menuSkip(struct menu *); menu 105 scripts/kconfig/qconf.h void updateMenuList(ConfigItem *parent, struct menu*); menu 106 scripts/kconfig/qconf.h void updateMenuList(ConfigList *parent, struct menu*); menu 117 scripts/kconfig/qconf.h struct menu *rootEntry; menu 126 scripts/kconfig/qconf.h ConfigItem(ConfigList *parent, ConfigItem *after, struct menu *m, bool v) menu 127 scripts/kconfig/qconf.h : Parent(parent, after), nextItem(0), menu(m), visible(v), goParent(false) menu 131 scripts/kconfig/qconf.h ConfigItem(ConfigItem *parent, ConfigItem *after, struct menu *m, bool v) menu 132 scripts/kconfig/qconf.h : Parent(parent, after), nextItem(0), menu(m), visible(v), goParent(false) menu 137 scripts/kconfig/qconf.h : Parent(parent, after), nextItem(0), menu(0), visible(v), goParent(true) menu 187 scripts/kconfig/qconf.h struct menu *menu; menu 249 scripts/kconfig/qconf.h void setInfo(struct menu *menu); menu 255 scripts/kconfig/qconf.h void menuSelected(struct menu *); menu 267 scripts/kconfig/qconf.h struct menu *_menu; menu 300 scripts/kconfig/qconf.h void changeMenu(struct menu *); menu 301 scripts/kconfig/qconf.h void setMenuLink(struct menu *); menu 157 scripts/kconfig/symbol.c if (prop->menu) menu 158 scripts/kconfig/symbol.c prop->menu->flags |= MENU_CHANGED; menu 1040 scripts/kconfig/symbol.c struct menu *menu = NULL; menu 1067 scripts/kconfig/symbol.c menu = prop->menu; menu 1068 scripts/kconfig/symbol.c if (prop->menu) menu 1078 scripts/kconfig/symbol.c menu->file->name, menu->lineno, menu 1083 scripts/kconfig/symbol.c menu->file->name, menu->lineno, menu 32 tools/perf/ui/browsers/header.c static int list_menu__run(struct ui_browser *menu) menu 43 tools/perf/ui/browsers/header.c if (ui_browser__show(menu, "Header information", "Press 'q' to exit") < 0) menu 47 tools/perf/ui/browsers/header.c key = ui_browser__run(menu, 0); menu 51 tools/perf/ui/browsers/header.c offset = (unsigned long)menu->priv; menu 53 tools/perf/ui/browsers/header.c menu->priv = (void *)offset; menu 56 tools/perf/ui/browsers/header.c offset = (unsigned long)menu->priv; menu 59 tools/perf/ui/browsers/header.c menu->priv = (void *)offset; menu 64 tools/perf/ui/browsers/header.c ui_browser__help_window(menu, help); menu 78 tools/perf/ui/browsers/header.c ui_browser__hide(menu); menu 84 tools/perf/ui/browsers/header.c struct ui_browser menu = { menu 92 tools/perf/ui/browsers/header.c return list_menu__run(&menu); menu 3223 tools/perf/ui/browsers/hists.c struct evsel_menu *menu = container_of(browser, menu 3255 tools/perf/ui/browsers/hists.c menu->lost_events = true; menu 3267 tools/perf/ui/browsers/hists.c menu->selection = evsel; menu 3270 tools/perf/ui/browsers/hists.c static int perf_evsel_menu__run(struct evsel_menu *menu, menu 3275 tools/perf/ui/browsers/hists.c struct evlist *evlist = menu->b.priv; menu 3281 tools/perf/ui/browsers/hists.c if (ui_browser__show(&menu->b, title, menu 3286 tools/perf/ui/browsers/hists.c key = ui_browser__run(&menu->b, delay_secs); menu 3293 tools/perf/ui/browsers/hists.c if (!menu->lost_events_warned && menu 3294 tools/perf/ui/browsers/hists.c menu->lost_events && menu 3296 tools/perf/ui/browsers/hists.c ui_browser__warn_lost_events(&menu->b); menu 3297 tools/perf/ui/browsers/hists.c menu->lost_events_warned = true; menu 3302 tools/perf/ui/browsers/hists.c if (!menu->selection) menu 3304 tools/perf/ui/browsers/hists.c pos = menu->selection; menu 3315 tools/perf/ui/browsers/hists.c menu->min_pcnt, menu 3316 tools/perf/ui/browsers/hists.c menu->env, menu 3318 tools/perf/ui/browsers/hists.c menu->annotation_opts); menu 3319 tools/perf/ui/browsers/hists.c ui_browser__show_title(&menu->b, title); menu 3344 tools/perf/ui/browsers/hists.c if (!ui_browser__dialog_yesno(&menu->b, menu 3357 tools/perf/ui/browsers/hists.c ui_browser__hide(&menu->b); menu 3381 tools/perf/ui/browsers/hists.c struct evsel_menu menu = { menu 3402 tools/perf/ui/browsers/hists.c if (menu.b.width < line_len) menu 3403 tools/perf/ui/browsers/hists.c menu.b.width = line_len; menu 3406 tools/perf/ui/browsers/hists.c return perf_evsel_menu__run(&menu, nr_entries, help, menu 26 tools/perf/ui/tui/util.c static int popup_menu__run(struct ui_browser *menu) menu 30 tools/perf/ui/tui/util.c if (ui_browser__show(menu, " ", "ESC: exit, ENTER|->: Select option") < 0) menu 34 tools/perf/ui/tui/util.c key = ui_browser__run(menu, 0); menu 39 tools/perf/ui/tui/util.c key = menu->index; menu 54 tools/perf/ui/tui/util.c ui_browser__hide(menu); menu 60 tools/perf/ui/tui/util.c struct ui_browser menu = { menu 68 tools/perf/ui/tui/util.c return popup_menu__run(&menu);