Home
last modified time | relevance | path

Searched refs:patbeg (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/cmd/awk/
H A Drun.c571 int start = patbeg - s + 1; in matchop()
1246 temp = *patbeg; in split()
1247 *patbeg = '\0'; in split()
1258 *patbeg = temp; in split()
1259 s = patbeg + patlen; in split()
1260 if (*(patbeg+patlen-1) == 0 || *s == 0) { in split()
1754 len = patbeg - sptr; in sub()
1770 (void) memcpy(&buf[cnt], patbeg, patlen); in sub()
1776 sptr = patbeg + patlen; in sub()
1777 if ((patlen == 0 && *patbeg) || (patlen && *(sptr-1))) { in sub()
[all …]
H A Db.c72 uchar *patbeg; variable
458 patbeg = p; in pmatch()
471 patbeg = p; in pmatch()
480 patbeg = p; in pmatch()
528 patbeg = p; in nematch()
537 patbeg = p; in nematch()
H A Dlib.c446 dprintf(("match %s (%d chars)\n", patbeg, patlen)); in refldbld()
447 (void) strncpy((char *)fr, (char *)rec, patbeg-rec); in refldbld()
448 fr += patbeg - rec + 1; in refldbld()
450 rec = patbeg + patlen; in refldbld()
H A Dawk.h93 extern uchar *patbeg; /* beginning of pattern matched */