Lines Matching refs:stat

37 static void update_search_stat(int dirc, pos_T *pos, pos_T *cursor_pos, searchstat_T *stat, int rec…
3131 searchstat_T stat; in cmdline_search_stat() local
3133 update_search_stat(dirc, pos, cursor_pos, &stat, recompute, maxcount, in cmdline_search_stat()
3135 if (stat.cur > 0) in cmdline_search_stat()
3143 if (stat.incomplete == 1) in cmdline_search_stat()
3145 else if (stat.cnt > maxcount && stat.cur > maxcount) in cmdline_search_stat()
3148 else if (stat.cnt > maxcount) in cmdline_search_stat()
3150 maxcount, stat.cur); in cmdline_search_stat()
3153 stat.cnt, stat.cur); in cmdline_search_stat()
3158 if (stat.incomplete == 1) in cmdline_search_stat()
3160 else if (stat.cnt > maxcount && stat.cur > maxcount) in cmdline_search_stat()
3163 else if (stat.cnt > maxcount) in cmdline_search_stat()
3165 stat.cur, maxcount); in cmdline_search_stat()
3168 stat.cur, stat.cnt); in cmdline_search_stat()
3181 if (dirc == '?' && stat.cur == maxcount + 1) in cmdline_search_stat()
3182 stat.cur = -1; in cmdline_search_stat()
3204 searchstat_T *stat, in update_search_stat() argument
3225 vim_memset(stat, 0, sizeof(searchstat_T)); in update_search_stat()
3229 stat->cur = cur; in update_search_stat()
3230 stat->cnt = cnt; in update_search_stat()
3231 stat->exact_match = exact_match; in update_search_stat()
3232 stat->incomplete = incomplete; in update_search_stat()
3233 stat->last_maxcount = last_maxcount; in update_search_stat()
3310 stat->cur = cur; in update_search_stat()
3311 stat->cnt = cnt; in update_search_stat()
3312 stat->exact_match = exact_match; in update_search_stat()
3313 stat->incomplete = incomplete; in update_search_stat()
3314 stat->last_maxcount = last_maxcount; in update_search_stat()
4103 searchstat_T stat; in f_searchcount() local
4197 update_search_stat(0, &pos, &pos, &stat, recompute, maxcount, timeout); in f_searchcount()
4199 dict_add_number(rettv->vval.v_dict, "current", stat.cur); in f_searchcount()
4200 dict_add_number(rettv->vval.v_dict, "total", stat.cnt); in f_searchcount()
4201 dict_add_number(rettv->vval.v_dict, "exact_match", stat.exact_match); in f_searchcount()
4202 dict_add_number(rettv->vval.v_dict, "incomplete", stat.incomplete); in f_searchcount()
4203 dict_add_number(rettv->vval.v_dict, "maxcount", stat.last_maxcount); in f_searchcount()