Lines Matching refs:nlines
158 size_t nlines; /* Number of lines in the line array. */
1400 buf->used = buf->left = buf->nlines = 0;
1577 buf->nlines = 0;
1584 struct line *line = linelim - buf->nlines;
1585 size_t avail = (char *) linelim - buf->nlines * line_bytes - ptr;
1586 char *line_start = buf->nlines ? line->text + line->length : buf->buf;
1653 buf->nlines = buffer_linelim (buf) - line;
1654 if (buf->nlines != 0)
2249 struct line const *linebase = line - buf.nlines;
2280 line_number += buf.nlines;
2378 base[i] = linelim - buffer[i].nlines;
2461 base[ord[0]] = linelim - buffer[ord[0]].nlines;
2608 sortlines (struct line *lines, size_t nlines, struct line *temp)
2610 if (nlines == 2)
2621 size_t nlo = nlines / 2;
2622 size_t nhi = nlines - nlo;
2641 sortlines_temp (struct line *lines, size_t nlines, struct line *temp)
2643 if (nlines == 2)
2654 size_t nlo = nlines / 2;
2655 size_t nhi = nlines - nlo;
2903 < (buf.alloc - buf.used - bytes_per_line * buf.nlines)))
2913 linebase = line - buf.nlines;
2914 if (1 < buf.nlines)
2915 sortlines (line, buf.nlines, linebase);