Searched refs:num_tags (Results 1 - 9 of 9) sorted by relevance

/netbsd-6-1-5-RELEASE/external/bsd/tre/dist/lib/
H A Dtre-match-parallel.c68 tre_print_reach(const tre_tnfa_t *tnfa, tre_tnfa_reach_t *reach, int num_tags) argument
75 if (num_tags > 0)
78 for (i = 0; i < num_tags; i++)
81 if (i < (num_tags-1))
118 size_t num_tags, i; local
132 num_tags = 0;
134 num_tags = tnfa->num_tags;
144 tbytes = sizeof(*tmp_tags) * num_tags;
147 xbytes = sizeof(int) * num_tags;
[all...]
H A Dtre-match-approx.c69 int pos, size_t num_tags)
95 for (i = 0; i < num_tags; i++)
98 if (i + 1 < num_tags)
212 size_t num_tags; local
229 num_tags = 0;
231 num_tags = tnfa->num_tags;
254 size_t tag_bytes = sizeof(*tmp_tags) * num_tags;
339 for (i = 0; i < num_tags; i++)
344 if ((size_t)trans->tags[i] < num_tags)
68 tre_print_reach(const tre_tnfa_t *tnfa, tre_tnfa_approx_reach_t *reach, int pos, size_t num_tags) argument
[all...]
H A Dtre-match-backtrack.c132 sizeof(*tags) * tnfa->num_tags); \
155 for (i = 0; i < tnfa->num_tags; i++) \
173 for (i = 0; i < tnfa->num_tags; i++) \
254 tags = alloca(sizeof(*tags) * tnfa->num_tags);
258 if (tnfa->num_tags)
260 tags = xmalloc(sizeof(*tags) * tnfa->num_tags);
290 for (i = 0; i < tnfa->num_tags; i++)
370 && tre_tag_order(tnfa->num_tags, tnfa->tag_directions,
378 for (i = 0; i < tnfa->num_tags; i++)
391 for (i = 0; i < tnfa->num_tags;
[all...]
H A Dtre-ast.c138 int num_tags = ast->num_tags; local
184 ast->submatch_id, num_tags);
190 iter->min, iter->max, ast->submatch_id, num_tags,
195 fprintf(stream, "union, sub %d, %d tags\n", ast->submatch_id, num_tags);
201 num_tags);
H A Dregexec.c130 if (tnfa->num_tags > 0 && nmatch > 0)
133 tags = alloca(sizeof(*tags) * tnfa->num_tags);
135 tags = xmalloc(sizeof(*tags) * tnfa->num_tags);
274 if (tnfa->num_tags > 0 && match->nmatch > 0)
277 tags = alloca(sizeof(*tags) * tnfa->num_tags);
279 tags = xmalloc(sizeof(*tags) * tnfa->num_tags);
H A Dtre-compile.c63 c->right->num_tags = 0;
95 c->left->num_tags = 0;
154 int num_tags = 0; /* Total number of tags. */ local
299 DPRINT((" num_tags = 1\n"));
300 node->num_tags = 1;
303 DPRINT((" num_tags++\n"));
306 num_tags++;
334 STACK_PUSHX(stack, long, (long)(next_tag + left->num_tags));
336 next_tag + left->num_tags));
337 if (left->num_tags >
1096 int num_tags; local
1452 int num_tags, *tags, assertions, params_seen; local
[all...]
H A Dtre-ast.h48 size_t num_tags; member in struct:__anon2307
H A Dtre-match-utils.h175 tre_tag_order(size_t num_tags, tre_tag_direction_t *tag_directions, argument
179 for (i = 0; i < num_tags; i++)
H A Dtre-internal.h242 size_t num_tags; member in struct:tnfa

Completed in 112 milliseconds