Lines Matching refs:reach_next
189 tre_tnfa_reach_t *reach, *reach_next, *reach_i, *reach_next_i;
221 if (tnfa->num_states+1 > SIZE_MAX/(8 * sizeof(*reach_next)))
230 rbytes = sizeof(*reach_next) * (tnfa->num_states + 1);
246 reach_next = (void *)tmp_buf;
259 reach_next[i].tags = (void *)tmp_buf;
270 reach_next_i = reach_next;
273 /* If no match found yet, add the initial states to `reach_next'. */
316 if (num_tags == 0 || reach_next_i == reach_next)
326 /* Swap `reach' and `reach_next'. */
328 reach = reach_next;
329 reach_next = reach_i;
336 reach_next_i = reach_next;
367 /* Swap `reach' and `reach_next'. */
369 reach = reach_next;
370 reach_next = reach_i;
374 the current input symbol to a state not yet in `reach_next', and
375 add the destination states to `reach_next'. */
376 reach_next_i = reach_next;