Lines Matching refs:prevlen
1737 long prevlen = 0; // length of data in prev in read_file_or_blob() local
1796 p < buf + readlen || (readlen <= 0 && (prevlen > 0 || binary)); in read_file_or_blob()
1812 while (prevlen > 0 && prev[prevlen - 1] == '\r') in read_file_or_blob()
1813 --prevlen; in read_file_or_blob()
1815 if (prevlen == 0) in read_file_or_blob()
1822 if ((s = vim_realloc(prev, prevlen + len + 1)) != NULL) in read_file_or_blob()
1824 mch_memmove(s + prevlen, start, len); in read_file_or_blob()
1825 s[prevlen + len] = NUL; in read_file_or_blob()
1827 prevlen = prevsize = 0; in read_file_or_blob()
1832 do_outofmem_msg((long_u) prevlen + len + 1); in read_file_or_blob()
1861 : prevlen >= 1 ? prev[prevlen - 1] : NUL; in read_file_or_blob()
1863 : p == buf + 1 && prevlen >= 1 ? prev[prevlen - 1] in read_file_or_blob()
1864 : prevlen >= 2 ? prev[prevlen - 2] : NUL; in read_file_or_blob()
1888 prevlen -= adjust_prevlen; in read_file_or_blob()
1900 if (p - start + prevlen >= prevsize) in read_file_or_blob()
1914 long growmin = (long)((p - start) * 2 + prevlen); in read_file_or_blob()
1927 mch_memmove(prev + prevlen, start, p - start); in read_file_or_blob()
1928 prevlen += (long)(p - start); in read_file_or_blob()