Lines Matching refs:patlen
600 if (patlen < 0)
603 setfval(rlengthloc, (Awkfloat) patlen);
1261 s = patbeg + patlen;
1262 if (*(patbeg+patlen-1) == 0 || *s == 0) {
1785 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "sub");
1786 for (q = patbeg; q < patbeg+patlen; )
1794 sptr = patbeg + patlen;
1795 if ((patlen == 0 && *patbeg) || (patlen && *(sptr-1))) {
1840 if (patlen == 0 && *patbeg != 0) { /* matched empty string */
1850 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "gsub");
1851 for (q = patbeg; q < patbeg+patlen; )
1878 adjbuf(&buf, &bufsz, 1+patlen+pb-buf, recsize, &pb, "gsub");
1879 for (q = patbeg; q < patbeg+patlen; )
1884 t = patbeg + patlen;
1885 if (patlen == 0 || *t == 0 || *(t-1) == 0)