Lines Matching defs:lw
496 int ll = strlen(l), lw = strlen(w), oll = ll, olw = lw, exact = 0, wexact = 0;
511 l += ll; w += lw;
527 /*** This once was: `while (ll && lw)', but then ignored characters at
553 if (!sfx && lw && (!part || test) &&
555 (bslash = (lw > 1 && w[ind] == '\\' &&
561 ll--; lw -= 1 + bslash;
581 ((oll == ll || olw == lw) &&
603 if (ll < llen + alen || lw < alen)
642 for (t = 0, tp = w, ct = 0, ict = lw - alen + 1;
665 t = match_str(l - ll, w - lw,
744 lw -= alen; iw += alen;
766 } else if (ll >= mp->llen && lw >= mp->wlen) {
784 til = ll - mp->llen; tiw = lw - mp->wlen;
789 tll = ll; tlw = lw;
865 ll -= mp->llen; lw -= mp->wlen;
888 if ((!test || sfx) && lw &&
890 (bslash = (lw > 1 && w[ind] == '\\' &&
896 ll--; lw -= 1 + bslash;
907 if (!lw)
917 ll += exact; lw += wexact;