Lines Matching refs:match_frames
225 ((char *)P - (char *)(mb->match_frames))/frame_size); in display_frames()
228 for (i = 0, Q = mb->match_frames; in display_frames()
632 F = mb->match_frames; in match()
666 memcpy(new, mb->match_frames, mb->frame_vector_size); in match()
668 F = (heapframe *)((char *)new + ((char *)F - (char *)mb->match_frames)); in match()
671 if (mb->match_frames != mb->stack_frames) in match()
672 mb->memctl.free(mb->match_frames, mb->memctl.memory_data); in match()
673 mb->match_frames = new; in match()
674 mb->match_frames_top = (heapframe *)((char *)mb->match_frames + newsize); in match()
733 Flast_group_offset = (char *)F - (char *)mb->match_frames; in match()
775 N = (heapframe *)((char *)mb->match_frames + offset); in match()
813 N = (heapframe *)((char *)mb->match_frames + offset); in match()
5136 N = (heapframe *)((char *)mb->match_frames + offset); in match()
5537 N = (heapframe *)((char *)mb->match_frames + Flast_group_offset); in match()
6626 mb->match_frames = mb->stack_frames; /* Initial frame vector on the stack */ in pcre2_match()
6637 mb->match_frames = mb->memctl.malloc(mb->frame_vector_size, in pcre2_match()
6639 if (mb->match_frames == NULL) return PCRE2_ERROR_NOMEMORY; in pcre2_match()
6643 (heapframe *)((char *)mb->match_frames + mb->frame_vector_size); in pcre2_match()
6648 memset((char *)(mb->match_frames) + offsetof(heapframe, ovector), 0xff, in pcre2_match()
7237 if (mb->match_frames != mb->stack_frames) in pcre2_match()
7238 mb->memctl.free(mb->match_frames, mb->memctl.memory_data); in pcre2_match()