Lines Matching refs:patlen
603 if (patlen < 0) in matchop()
606 setfval(rlengthloc, (Awkfloat) patlen); in matchop()
1305 s = patbeg + patlen; in split()
1306 if (*(patbeg+patlen-1) == '\0' || *s == '\0') { in split()
1915 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "sub"); in sub()
1916 for (q = patbeg; q < patbeg+patlen; ) in sub()
1924 sptr = patbeg + patlen; in sub()
1925 if ((patlen == 0 && *patbeg) || (patlen && *(sptr-1))) { in sub()
1971 if (patlen == 0 && *patbeg != '\0') { /* matched empty string */ in gsub()
1981 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "gsub"); in gsub()
1982 for (q = patbeg; q < patbeg+patlen; ) in gsub()
2009 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "gsub"); in gsub()
2010 for (q = patbeg; q < patbeg+patlen; ) in gsub()
2015 t = patbeg + patlen; in gsub()
2016 if (patlen == 0 || *t == '\0' || *(t-1) == '\0') in gsub()