Lines Matching refs:buflist
2014 write_viminfo_marks(FILE *fp_out, garray_T *buflist) in write_viminfo_marks() argument
2049 if (buflist == NULL) in write_viminfo_marks()
2051 else if (ga_grow(buflist, 1) == OK) in write_viminfo_marks()
2052 ((buf_T **)buflist->ga_data)[buflist->ga_len++] = buf; in write_viminfo_marks()
2232 garray_T *buflist, in copy_viminfo_marks() argument
2257 if (fp_out != NULL && buflist->ga_len > 0) in copy_viminfo_marks()
2260 qsort(buflist->ga_data, (size_t)buflist->ga_len, in copy_viminfo_marks()
2262 buflist_buf = ((buf_T **)buflist->ga_data)[0]; in copy_viminfo_marks()
2354 if (++buflist_used == buflist->ga_len) in copy_viminfo_marks()
2360 ((buf_T **)buflist->ga_data)[buflist_used]; in copy_viminfo_marks()
2369 && buflist_used < buflist->ga_len) in copy_viminfo_marks()
2371 buflist_buf = ((buf_T **)buflist->ga_data) in copy_viminfo_marks()
2461 while (count < num_marked_files && buflist_used < buflist->ga_len) in copy_viminfo_marks()
2463 buflist_buf = ((buf_T **)buflist->ga_data)[buflist_used++]; in copy_viminfo_marks()
2929 garray_T buflist; in do_viminfo() local
2987 ga_init2(&buflist, sizeof(buf_T *), 50); in do_viminfo()
2988 write_viminfo_marks(fp_out, do_copy_marks ? &buflist : NULL); in do_viminfo()
2993 copy_viminfo_marks(&vir, fp_out, &buflist, eof, flags); in do_viminfo()
2995 ga_clear(&buflist); in do_viminfo()