Lines Matching refs:previous_callout
2598 uint32_t *previous_callout = *pcalloutptr; in manage_callouts() local
2600 if (previous_callout != NULL) previous_callout[2] = (uint32_t)(ptr - in manage_callouts()
2601 cb->start_pattern - (PCRE2_SIZE)previous_callout[1]); in manage_callouts()
2603 if (!auto_callout) previous_callout = NULL; else in manage_callouts()
2605 if (previous_callout == NULL || in manage_callouts()
2606 previous_callout != parsed_pattern - 4 || in manage_callouts()
2607 previous_callout[3] != 255) in manage_callouts()
2609 previous_callout = parsed_pattern; /* Set up new automatic callout */ in manage_callouts()
2611 previous_callout[0] = META_CALLOUT_NUMBER; in manage_callouts()
2612 previous_callout[2] = 0; in manage_callouts()
2613 previous_callout[3] = 255; in manage_callouts()
2615 previous_callout[1] = (uint32_t)(ptr - cb->start_pattern); in manage_callouts()
2618 *pcalloutptr = previous_callout; in manage_callouts()
2782 uint32_t *previous_callout = NULL; in parse_regex() local
2839 parsed_pattern = manage_callouts(thisptr, &previous_callout, in parse_regex()
2932 parsed_pattern = manage_callouts(thisptr, &previous_callout, in parse_regex()
3113 parsed_pattern = manage_callouts(thisptr, &previous_callout, auto_callout, in parse_regex()
4470 if (previous_callout != NULL && (options & PCRE2_AUTO_CALLOUT) != 0 && in parse_regex()
4471 previous_callout == parsed_pattern - 4 && in parse_regex()
4473 parsed_pattern = previous_callout; in parse_regex()
4478 previous_callout = parsed_pattern; in parse_regex()
4561 previous_callout[1] = (uint32_t)(ptr - cb->start_pattern); in parse_regex()
4562 previous_callout[2] = 0; in parse_regex()
4990 parsed_pattern = manage_callouts(ptr, &previous_callout, auto_callout, in parse_regex()