Lines Matching refs:pfa
551 fa *pfa; in matchop() local
565 pfa = makedfa(t, mode); in matchop()
566 i = (*mf)(pfa, s); in matchop()
1234 fa *pfa; in split() local
1236 pfa = (fa *)a[2]; in split()
1238 pfa = makedfa(fs, 1); in split()
1240 if (nematch(pfa, s)) { in split()
1241 tempstat = pfa->initstat; in split()
1242 pfa->initstat = 2; in split()
1266 pfa->initstat = tempstat; in split()
1269 } while (nematch(pfa, s)); in split()
1282 pfa = NULL; in split()
1736 fa *pfa; in sub() local
1742 pfa = (fa *)a[1]; /* regular expression */ in sub()
1745 pfa = makedfa(getsval(y), 1); in sub()
1750 if (pmatch(pfa, t)) { in sub()
1800 register fa *pfa; in gsub() local
1809 pfa = (fa *) a[1]; /* regular expression */ in gsub()
1812 pfa = makedfa(getsval(y), 1); in gsub()
1816 if (pmatch(pfa, t)) { in gsub()
1817 tempstat = pfa->initstat; in gsub()
1818 pfa->initstat = 2; in gsub()
1886 } while (pmatch(pfa, t)); in gsub()
1896 pfa->initstat = tempstat; in gsub()