Lines Matching refs:posns
147 if ((f->posns[0] = in mkdfa()
151 if ((f->posns[1] = (int *)calloc(1, sizeof (int))) == NULL) in mkdfa()
153 *f->posns[1] = 0; in mkdfa()
169 xfree(f->posns[2]); in makeinit()
170 if ((f->posns[2] = (int *)calloc(1, (k+1) * sizeof (int))) == NULL) in makeinit()
173 (f->posns[2])[i] = (f->re[0].lfollow)[i]; in makeinit()
175 if ((f->posns[2])[1] == f->accept) in makeinit()
181 *f->posns[2] = k-1; /* leave out position 0 */ in makeinit()
183 (f->posns[0])[i] = (f->posns[2])[i]; in makeinit()
188 --(*f->posns[f->curstat]); in makeinit()
487 xfree(f->posns[i]); in pmatch()
488 k = *f->posns[0]; in pmatch()
489 if ((f->posns[2] = in pmatch()
494 (f->posns[2])[i] = (f->posns[0])[i]; in pmatch()
544 xfree(f->posns[i]); in nematch()
545 k = *f->posns[0]; in nematch()
546 if ((f->posns[2] = in nematch()
551 (f->posns[2])[i] = (f->posns[0])[i]; in nematch()
783 p = f->posns[s]; in cgoto()
813 p = f->posns[i]; in cgoto()
830 xfree(f->posns[i]); in cgoto()
835 xfree(f->posns[f->curstat]); in cgoto()
839 f->posns[f->curstat] = p; in cgoto()
859 xfree(f->posns[i]); in freefa()