Lines Matching defs:pos
53 int pos;
70 int pos, size_t num_tags)
79 if (reach[id].pos < pos)
197 int pos = -1;
317 reach[i].pos = reach_next[i].pos = -2;
319 prev_pos = pos;
321 pos = 0;
325 DPRINT(("%03d:%2lc/%05d\n", pos, (tre_cint_t)next_c, (int)next_c));
339 if (reach_next[stateid].pos < pos)
349 reach_next[stateid].pos = pos;
358 reach_next[stateid].tags[trans->tags[i]] = pos;
372 match_eo = pos;
393 if (reach[id].pos != prev_pos)
431 if (reach_next[id].pos == pos
441 reach_next[id].pos = pos;
477 if (reach_next[id].pos != pos)
547 tmp_tags[trans->tags[i]] = pos;
551 if (reach_next[dest_id].pos == pos
568 reach_next[dest_id].pos = pos;
600 pos, cost0));
601 match_eo = pos;
623 tre_print_reach(tnfa, reach_next, pos, num_tags);
639 if (pos >= len)
643 prev_pos = pos;
659 if (reach[id].pos < prev_pos)
730 tmp_tags[trans->tags[i]] = pos;
734 if (reach_next[dest_id].pos == pos
745 reach_next[dest_id].pos,
750 reach_next[dest_id].pos = pos;
783 pos, cost0));
784 match_eo = pos;