Lines Matching defs:limits
103 const re_node_set *limits,
117 re_node_set *limits,
1018 re_node_set_free (&sctx.limits);
1048 re_node_set_free (&sctx.limits);
1735 if (sctx->limits.nelem)
1738 if (check_dst_limits (mctx, &sctx->limits,
1830 if (sctx->limits.nelem)
1832 err = check_subexp_limits (dfa, dest_nodes, candidates, &sctx->limits,
1933 check_dst_limits (const re_match_context_t *mctx, const re_node_set *limits,
1941 for (lim_idx = 0; lim_idx < limits->nelem; ++lim_idx)
1945 ent = mctx->bkref_ents + limits->elems[lim_idx];
1948 dst_pos = check_dst_limits_calc_pos (mctx, limits->elems[lim_idx],
1951 src_pos = check_dst_limits_calc_pos (mctx, limits->elems[lim_idx],
2082 const re_node_set *candidates, re_node_set *limits,
2088 for (lim_idx = 0; lim_idx < limits->nelem; ++lim_idx)
2092 ent = bkref_ents + limits->elems[lim_idx];
2216 || check_dst_limits (mctx, &sctx->limits, node,
2223 err = re_node_set_init_copy (&local_sctx.limits, &sctx->limits);
2229 ok = re_node_set_insert (&local_sctx.limits, enabled_idx);
2248 re_node_set_remove (&local_sctx.limits, enabled_idx);
2259 re_node_set_free (&local_sctx.limits);
4420 re_node_set_init_empty (&sctx->limits);