Lines Matching defs:length
180 #define Flength F->length
261 lengthptr where to return the length of the callout item
348 lengthptr pointer for returning the length matched
360 PCRE2_SIZE length;
381 length = Fovector[offset+1] - Fovector[offset];
390 PCRE2_SPTR endptr = p + length;
398 length along the reference, not along the subject (earlier code did this
435 for (; length > 0; length--)
457 for (; length > 0; length--)
468 if ((PCRE2_SIZE)(mb->end_subject - eptr) < length) return 1; /* Partial */
469 if (memcmp(p, eptr, CU2BYTES(length)) != 0) return -1; /* No match */
470 eptr += length;
607 PCRE2_SIZE length; /* Used for various length calculations */
633 /* This is the length of the last part of a backtracking frame that must be
4954 rrc = match_ref(Loffset, Lcaseless, F, mb, &length);
4962 Feptr += length;
4966 /* Handle repeated back references. If a set group has length zero, just
4970 group behave as a zero-length group. For any other unset cases, carrying
5055 /* If the length matched for each repetition is the same as the length of
5494 rrc = do_callout(F, mb, &length);
5497 Fecode += length;
5527 rrc = do_callout(F, mb, &length);
5534 Fecode += length;
5535 Flength -= length;
6297 length length of subject string (may contain binary zeros)
6311 pcre2_match(const pcre2_code *code, PCRE2_SPTR subject, PCRE2_SIZE length,
6372 /* Recognize NULL, length 0 as an empty string. */
6374 if (subject == NULL && length == 0) subject = (PCRE2_SPTR)"";
6384 if (length == PCRE2_ZERO_TERMINATED)
6386 length = PRIV(strlen)(subject);
6389 true_end_subject = end_subject = subject + length;
6391 if (start_offset > length) return PCRE2_ERROR_BADOFFSET;
6477 maximum lookbehind to the given length. This saves time when a small part of a
6537 length - (start_match - subject), &(match_data->startchar));
6550 rc = pcre2_jit_match(code, subject, length, start_offset, options,
6556 length = CU2BYTES(length + was_zero_terminated);
6557 match_data->subject = match_data->memctl.malloc(length,
6560 memcpy((void *)match_data->subject, subject, length);
6585 matching - from the offset minus the maximum lookbehind to the given length.
6672 length - (mb->check_subject - subject), &(match_data->startchar));
7167 /* The minimum matching length is a lower bound; no string of that length
7445 rc = PRIV(valid_utf)(start_match, length - (start_match - subject),
7494 length = CU2BYTES(length + was_zero_terminated);
7495 match_data->subject = match_data->memctl.malloc(length,
7498 memcpy((void *)match_data->subject, subject, length);