Lines Matching refs:curstat
223 f->curstat = 2; in makeinit()
235 f->curstat = cgoto(f, 2, HAT); in makeinit()
243 if (f->curstat != 2) in makeinit()
244 --(*f->posns[f->curstat]); in makeinit()
246 return f->curstat; in makeinit()
1287 resize_state(f, f->curstat > s ? f->curstat : s); in cgoto()
1289 for (i = 1; i <= f->curstat; i++) { in cgoto()
1304 ++(f->curstat); in cgoto()
1305 resize_state(f, f->curstat); in cgoto()
1307 f->gototab[f->curstat][i] = 0; in cgoto()
1308 xfree(f->posns[f->curstat]); in cgoto()
1311 f->posns[f->curstat] = p; in cgoto()
1313 f->gototab[s][c] = f->curstat; in cgoto()
1317 f->out[f->curstat] = 1; in cgoto()
1319 f->out[f->curstat] = 0; in cgoto()
1320 return f->curstat; in cgoto()
1332 for (i = 0; i <= f->curstat; i++) in freefa()