Lines Matching refs:pum_first
18 static int pum_first = 0; // index of top item variable
428 if (pum_first > pum_size - pum_height) in pum_redraw()
429 pum_first = pum_size - pum_height; in pum_redraw()
436 thumb_pos = (pum_first * (pum_height - thumb_height) in pum_redraw()
449 idx = i + pum_first; in pum_redraw()
693 row += pum_selected - pum_first + 1; in pum_position_info_popup()
731 if (pum_first > pum_selected - 4) in pum_set_selected()
735 if (pum_first > pum_selected - 2) in pum_set_selected()
737 pum_first -= pum_height - 2; in pum_set_selected()
738 if (pum_first < 0) in pum_set_selected()
739 pum_first = 0; in pum_set_selected()
740 else if (pum_first > pum_selected) in pum_set_selected()
741 pum_first = pum_selected; in pum_set_selected()
744 pum_first = pum_selected; in pum_set_selected()
746 else if (pum_first < pum_selected - pum_height + 5) in pum_set_selected()
750 if (pum_first < pum_selected - pum_height + 1 + 2) in pum_set_selected()
752 pum_first += pum_height - 2; in pum_set_selected()
753 if (pum_first < pum_selected - pum_height + 1) in pum_set_selected()
754 pum_first = pum_selected - pum_height + 1; in pum_set_selected()
757 pum_first = pum_selected - pum_height + 1; in pum_set_selected()
765 if (pum_first > pum_selected - context) in pum_set_selected()
768 pum_first = pum_selected - context; in pum_set_selected()
769 if (pum_first < 0) in pum_set_selected()
770 pum_first = 0; in pum_set_selected()
772 else if (pum_first < pum_selected + context - pum_height + 1) in pum_set_selected()
775 pum_first = pum_selected + context - pum_height + 1; in pum_set_selected()
779 if (pum_first > pum_size - pum_height) in pum_set_selected()
780 pum_first = pum_size - pum_height; in pum_set_selected()
1042 pum_first = 0; in pum_clear()
1400 pum_first = 0; in ui_post_balloon()
1511 pum_first = 0; in pum_show_popupmenu()