Lines Matching refs:index
502 /* return the index of the matched item, or -1 if no such item exists */
505 int match_start, index;
518 index = match_start;
520 char *str = k_menu_items[index].str;
522 return index;
525 --index;
527 ++index;
528 index = (index + items_num) % items_num;
529 if (index == match_start)
578 int index = items_num-1;
582 if (index < 0)
589 k_menu_items[index].str, new_str);
590 strncpy(k_menu_items[index].str,
592 sizeof(k_menu_items[index].str));
594 free_item(curses_menu_items[index]);
595 curses_menu_items[index] = new_item(
596 k_menu_items[index].str,
597 k_menu_items[index].str);
598 set_item_userptr(curses_menu_items[index],
599 &k_menu_items[index]);
716 int index = 0;
722 index = next_jump_key(index);
730 if (key == index) {