Lines Matching +refs:lm +refs:offset
53 /* For each tre_last_matched_t in the lm array, find the last matched branch by
59 tre_reset_last_matched_branches(tre_tag_t *tags, const tre_last_matched_t *lm,
67 for (; n-- > 0; lm++)
69 if (lm->n_branches == 1)
71 b = lm->branches;
96 lm->start_tag, reset);
106 for (i = lm->n_branches, b = lm->branches; i > 0; i--, b++)
121 for (i = lm->n_branches, b = lm->branches; i > 0; i--, b++)
138 lm->start_tag, reset);
249 size_t offset = 0, count = 0;
275 count = offset = pmatch->rm_so;
276 if (type == STR_WIDE) offset *= sizeof(wchar_t);
293 status = tre_tnfa_run_backtrack(tnfa, string + offset, (int)len, type,
305 status = tre_tnfa_run_approx(tnfa, string + offset, (int)len, type, tags,
312 status = tre_tnfa_run_parallel(tnfa, string + offset, (int)len, type,
421 size_t offset = 0, count = 0;
461 count = offset = match->pmatch->rm_so;
462 if (type == STR_WIDE) offset *= sizeof(wchar_t);