Lines Matching defs:endp
60 static int printable(const char *line, const char *endp);
65 char *p, *q, *endp;
69 endp = line + fraglen;
72 c = printable(line, endp - 1);
87 for (p = line; p < endp && lineno < NLINES; p = q + 1) {
88 c = printable(p, endp - 1);
99 q = memchr(p, CR, (endp - p));
101 if (q < endp - 1 && q[1] == LF)
104 q = memchr(p, LF, (endp - p));
107 q = endp - 1;
116 if (p < endp) /* there was more data to be printed */
128 * ending with "endp" (inclusively) consisting only of printable
133 printable(const char *startp, const char *endp)
137 while (p <= endp && (isprint(*p) || *p == '\t'))