Lines Matching refs:match_eo
47 const tre_tnfa_t *tnfa, regoff_t *tags, regoff_t match_eo);
194 regoff_t match_eo = -1; /* end offset of match (-1 if no match found yet) */ in tre_tnfa_run_parallel() local
274 if (match_eo < 0) in tre_tnfa_run_parallel()
301 match_eo = pos; in tre_tnfa_run_parallel()
415 && (match_eo == -1 in tre_tnfa_run_parallel()
419 match_eo = pos; in tre_tnfa_run_parallel()
442 match_eo = pos; in tre_tnfa_run_parallel()
456 *match_end_ofs = match_eo; in tre_tnfa_run_parallel()
457 ret = match_eo >= 0 ? REG_OK : REG_NOMATCH; in tre_tnfa_run_parallel()
619 regoff_t match_eo = -1; in tre_tnfa_run_backtrack() local
746 if (match_eo < pos in tre_tnfa_run_backtrack()
747 || (match_eo == pos in tre_tnfa_run_backtrack()
754 match_eo = pos; in tre_tnfa_run_backtrack()
884 else if (match_eo < 0) in tre_tnfa_run_backtrack()
906 ret = match_eo >= 0 ? REG_OK : REG_NOMATCH; in tre_tnfa_run_backtrack()
907 *match_end_ofs = match_eo; in tre_tnfa_run_backtrack()
931 const tre_tnfa_t *tnfa, regoff_t *tags, regoff_t match_eo) in tre_fill_pmatch() argument
938 if (match_eo >= 0 && !(cflags & REG_NOSUB)) in tre_fill_pmatch()
945 pmatch[i].rm_so = match_eo; in tre_fill_pmatch()
950 pmatch[i].rm_eo = match_eo; in tre_fill_pmatch()