Lines Matching defs:limits
105 const re_node_set *limits,
119 re_node_set *limits,
1020 re_node_set_free (&sctx.limits);
1050 re_node_set_free (&sctx.limits);
1737 if (sctx->limits.nelem)
1740 if (check_dst_limits (mctx, &sctx->limits,
1832 if (sctx->limits.nelem)
1834 err = check_subexp_limits (dfa, dest_nodes, candidates, &sctx->limits,
1931 check_dst_limits (const re_match_context_t *mctx, const re_node_set *limits,
1939 for (lim_idx = 0; lim_idx < limits->nelem; ++lim_idx)
1943 ent = mctx->bkref_ents + limits->elems[lim_idx];
1946 dst_pos = check_dst_limits_calc_pos (mctx, limits->elems[lim_idx],
1949 src_pos = check_dst_limits_calc_pos (mctx, limits->elems[lim_idx],
2080 const re_node_set *candidates, re_node_set *limits,
2086 for (lim_idx = 0; lim_idx < limits->nelem; ++lim_idx)
2090 ent = bkref_ents + limits->elems[lim_idx];
2214 || check_dst_limits (mctx, &sctx->limits, node,
2221 err = re_node_set_init_copy (&local_sctx.limits, &sctx->limits);
2227 ok = re_node_set_insert (&local_sctx.limits, enabled_idx);
2246 re_node_set_remove (&local_sctx.limits, enabled_idx);
2257 re_node_set_free (&local_sctx.limits);
4413 re_node_set_init_empty (&sctx->limits);