Lines Matching refs:match_frames
224 ((char *)P - (char *)(mb->match_frames))/frame_size); in display_frames()
227 for (i = 0, Q = mb->match_frames; in display_frames()
612 F = mb->match_frames; in match()
646 memcpy(new, mb->match_frames, mb->frame_vector_size); in match()
648 F = (heapframe *)((char *)new + ((char *)F - (char *)mb->match_frames)); in match()
651 if (mb->match_frames != mb->stack_frames) in match()
652 mb->memctl.free(mb->match_frames, mb->memctl.memory_data); in match()
653 mb->match_frames = new; in match()
654 mb->match_frames_top = (heapframe *)((char *)mb->match_frames + newsize); in match()
713 Flast_group_offset = (char *)F - (char *)mb->match_frames; in match()
755 N = (heapframe *)((char *)mb->match_frames + offset); in match()
793 N = (heapframe *)((char *)mb->match_frames + offset); in match()
5062 N = (heapframe *)((char *)mb->match_frames + offset); in match()
5461 N = (heapframe *)((char *)mb->match_frames + Flast_group_offset); in match()
6298 mb->match_frames = mb->stack_frames; /* Initial frame vector on the stack */ in pcre2_match()
6309 mb->match_frames = mb->memctl.malloc(mb->frame_vector_size, in pcre2_match()
6311 if (mb->match_frames == NULL) return PCRE2_ERROR_NOMEMORY; in pcre2_match()
6315 (heapframe *)((char *)mb->match_frames + mb->frame_vector_size); in pcre2_match()
6320 memset((char *)(mb->match_frames) + offsetof(heapframe, ovector), 0xff, in pcre2_match()
6806 if (mb->match_frames != mb->stack_frames) in pcre2_match()
6807 mb->memctl.free(mb->match_frames, mb->memctl.memory_data); in pcre2_match()