Lines Matching refs:items_num
275 static unsigned int items_num;
496 items_num = 0;
507 /* Do not search if the menu is empty (i.e. items_num == 0) */
517 match_start = (match_start + items_num) % items_num;
528 index = (index + items_num) % items_num;
539 if (items_num > MAX_MENU_ITEMS-1)
542 bzero(&k_menu_items[items_num], sizeof(k_menu_items[0]));
543 k_menu_items[items_num].tag = tag;
544 k_menu_items[items_num].usrptr = menu;
546 k_menu_items[items_num].is_visible =
549 k_menu_items[items_num].is_visible = 1;
552 vsnprintf(k_menu_items[items_num].str,
553 sizeof(k_menu_items[items_num].str),
557 if (!k_menu_items[items_num].is_visible)
558 memcpy(k_menu_items[items_num].str, "XXX", 3);
560 curses_menu_items[items_num] = new_item(
561 k_menu_items[items_num].str,
562 k_menu_items[items_num].str);
563 set_item_userptr(curses_menu_items[items_num],
564 &k_menu_items[items_num]);
566 if (!k_menu_items[items_num].is_visible)
567 item_opts_off(curses_menu_items[items_num], O_SELECTABLE);
570 items_num++;
571 curses_menu_items[items_num] = NULL;
578 int index = items_num-1;
1165 for (i = 0; i < items_num; i++) {