Lines Matching refs:nl
353 char *line, *nl, *start, *p, *q; in tokenise() local
371 nl = memchr(line, '\n', end - buffer); in tokenise()
372 if (!nl) { in tokenise()
373 buffer = nl = end; in tokenise()
375 buffer = nl + 1; in tokenise()
376 *nl = '\0'; in tokenise()
382 while ((p = memchr(p, '-', nl - p))) { in tokenise()
386 while ((q = memchr(q, '-', nl - q))) { in tokenise()
390 memmove(p, q, nl - q); in tokenise()
396 nl = p; in tokenise()
404 while (p < nl) { in tokenise()
406 while (p < nl && isspace(*p)) in tokenise()
408 if (p >= nl) in tokenise()
422 while (q < nl && (isalnum(*q) || *q == '-' || *q == '_')) in tokenise()
463 while (q < nl && (isdigit(*q))) in tokenise()
478 if (nl - p >= 3) { in tokenise()
488 if (nl - p >= 2) { in tokenise()
505 if (nl - p >= 1) { in tokenise()