Lines Matching defs:start_offset
1498 mstart == md->start_subject + md->start_offset)))
2094 if (eptr != md->start_subject + md->start_offset) RRETURN(MATCH_NOMATCH);
6322 start_offset where to start in the subject string
6336 PCRE_SPTR subject, int length, int start_offset, int options, int *offsets,
6341 PCRE_SPTR16 subject, int length, int start_offset, int options, int *offsets,
6346 PCRE_SPTR32 subject, int length, int start_offset, int options, int *offsets,
6367 PCRE_PUCHAR start_match = (PCRE_PUCHAR)subject + start_offset;
6389 start_offset == -999)
6403 if (start_offset < 0 || start_offset > length) return PCRE_ERROR_BADOFFSET;
6451 /* Check that a start_offset points to the start of a UTF character. */
6452 if (start_offset > 0 && start_offset < length &&
6453 NOT_FIRSTCHAR(((PCRE_PUCHAR)subject)[start_offset]))
6472 start_offset, options, offsets, offsetcount);
6543 md->start_offset = start_offset;
6785 if (start_match > md->start_subject + start_offset)
7009 if (start_match > (PCRE_PUCHAR)subject + start_offset &&