Lines Matching refs:posns
155 if ((f->posns[0] = (int *) calloc(1, *(f->re[0].lfollow)*sizeof(int))) == NULL)
157 if ((f->posns[1] = (int *) calloc(1, sizeof(int))) == NULL)
159 *f->posns[1] = 0;
182 xfree(f->posns[2]);
183 if ((f->posns[2] = (int *) calloc(1, (k+1)*sizeof(int))) == NULL)
186 (f->posns[2])[i] = (f->re[0].lfollow)[i];
188 if ((f->posns[2])[1] == f->accept)
194 *f->posns[2] = k-1; /* leave out position 0 */
196 (f->posns[0])[i] = (f->posns[2])[i];
201 --(*f->posns[f->curstat]);
555 xfree(f->posns[i]);
556 k = *f->posns[0];
557 if ((f->posns[2] = (int *) calloc(1, (k+1)*sizeof(int))) == NULL)
560 (f->posns[2])[i] = (f->posns[0])[i];
612 xfree(f->posns[i]);
613 k = *f->posns[0];
614 if ((f->posns[2] = (int *) calloc(1, (k+1)*sizeof(int))) == NULL)
617 (f->posns[2])[i] = (f->posns[0])[i];
1179 p = f->posns[s];
1214 p = f->posns[i];
1231 xfree(f->posns[i]);
1236 xfree(f->posns[f->curstat]);
1240 f->posns[f->curstat] = p;
1259 xfree(f->posns[i]);