Lines Matching refs:pfa
669 fa *pfa; in matchop() local
683 pfa = makedfa(t, mode); in matchop()
684 i = (*mf)(pfa, s); in matchop()
1435 fa *pfa; in split() local
1437 pfa = (fa *)a[2]; in split()
1439 pfa = makedfa(fs, 1); in split()
1441 if (nematch(pfa, s)) { in split()
1442 tempstat = pfa->initstat; in split()
1443 pfa->initstat = 2; in split()
1467 pfa->initstat = tempstat; in split()
1470 } while (nematch(pfa, s)); in split()
1473 pfa->initstat = tempstat; in split()
1486 pfa = NULL; in split()
2054 fa *pfa; in sub() local
2062 pfa = (fa *)a[1]; /* regular expression */ in sub()
2065 pfa = makedfa(getsval(y), 1); in sub()
2070 if (pmatch(pfa, t)) { in sub()
2121 fa *pfa; in gsub() local
2132 pfa = (fa *)a[1]; /* regular expression */ in gsub()
2135 pfa = makedfa(getsval(y), 1); in gsub()
2139 if (pmatch(pfa, t)) { in gsub()
2140 tempstat = pfa->initstat; in gsub()
2141 pfa->initstat = 2; in gsub()
2219 } while (pmatch(pfa, t)); in gsub()
2233 pfa->initstat = tempstat; in gsub()