Lines Matching defs:start_offset
1501 mstart == md->start_subject + md->start_offset)))
2101 if (eptr != md->start_subject + md->start_offset) RRETURN(MATCH_NOMATCH);
6334 start_offset where to start in the subject string
6348 PCRE_SPTR subject, int length, int start_offset, int options, int *offsets,
6353 PCRE_SPTR16 subject, int length, int start_offset, int options, int *offsets,
6358 PCRE_SPTR32 subject, int length, int start_offset, int options, int *offsets,
6379 PCRE_PUCHAR start_match = (PCRE_PUCHAR)subject + start_offset;
6401 start_offset == -999)
6415 if (start_offset < 0 || start_offset > length) return PCRE_ERROR_BADOFFSET;
6463 /* Check that a start_offset points to the start of a UTF character. */
6464 if (start_offset > 0 && start_offset < length &&
6465 NOT_FIRSTCHAR(((PCRE_PUCHAR)subject)[start_offset]))
6484 start_offset, options, offsets, offsetcount);
6555 md->start_offset = start_offset;
6798 if (start_match > md->start_subject + start_offset)
7022 if (start_match > (PCRE_PUCHAR)subject + start_offset &&