Lines Matching refs:reach_pos
190 tre_reach_pos_t *reach_pos; in tre_tnfa_run_parallel() local
225 if (tnfa->num_states > SIZE_MAX/(8 * sizeof(*reach_pos))) in tre_tnfa_run_parallel()
231 pbytes = sizeof(*reach_pos) * tnfa->num_states; in tre_tnfa_run_parallel()
252 reach_pos = (void *)tmp_buf; in tre_tnfa_run_parallel()
265 reach_pos[i].pos = -1; in tre_tnfa_run_parallel()
279 if (reach_pos[trans_i->state_id].pos < pos) in tre_tnfa_run_parallel()
306 reach_pos[trans_i->state_id].pos = pos; in tre_tnfa_run_parallel()
307 reach_pos[trans_i->state_id].tags = &reach_next_i->tags; in tre_tnfa_run_parallel()
404 if (reach_pos[trans_i->state_id].pos < pos) in tre_tnfa_run_parallel()
411 reach_pos[trans_i->state_id].pos = pos; in tre_tnfa_run_parallel()
412 reach_pos[trans_i->state_id].tags = &reach_next_i->tags; in tre_tnfa_run_parallel()
429 assert(reach_pos[trans_i->state_id].pos == pos); in tre_tnfa_run_parallel()
435 *reach_pos[trans_i->state_id].tags)) in tre_tnfa_run_parallel()
438 tmp_iptr = *reach_pos[trans_i->state_id].tags; in tre_tnfa_run_parallel()
439 *reach_pos[trans_i->state_id].tags = tmp_tags; in tre_tnfa_run_parallel()