Lines Matching refs:ent
1897 struct re_backref_cache_entry *ent;
1898 ent = mctx->bkref_ents + limits->elems[lim_idx];
1899 subexp_idx = dfa->nodes[ent->node].opr.idx;
1939 struct re_backref_cache_entry *ent = mctx->bkref_ents + bkref_idx;
1944 if (ent->node != node)
1948 && !(ent->eps_reachable_subexps_map
1976 ent->eps_reachable_subexps_map
1979 while (ent++->more);
2043 struct re_backref_cache_entry *ent;
2044 ent = bkref_ents + limits->elems[lim_idx];
2046 if (str_idx <= ent->subexp_from || ent->str_idx < str_idx)
2049 subexp_idx = dfa->nodes[ent->node].opr.idx;
2050 if (ent->subexp_to == str_idx)
2067 /* Note that (ent->subexp_to = str_idx != ent->subexp_from). */
2096 else /* (ent->subexp_to != str_idx) */
3220 struct re_backref_cache_entry *ent;
3226 ent = mctx->bkref_ents + cache_idx_start;
3232 if (!re_node_set_contains (cur_nodes, ent->node))
3235 to_idx = cur_str + ent->subexp_to - ent->subexp_from;
3244 next_node = dfa->edests[ent->node].elems[0];
3264 next_node = dfa->nexts[ent->node];
3294 while (ent++->more);