Searched refs:Match_frame_t (Results 1 - 1 of 1) sorted by relevance

/osnet-11/usr/src/lib/libast/common/regex/
H A Dregnexec.c223 * Match_frame_t is for saving and restoring match records
235 } Match_frame_t; typedef in typeref:struct:__anon1182
238 #define matchcopy(e,x) do if ((x)->re.group.number) { Match_frame_t* fp = (void*)stkframe(stkstd)->data; memcpy(fp->match, fp->save, fp->size); } while (0)
239 #define matchpop(e,x) do if ((x)->re.group.number) { Match_frame_t* fp = (void*)stkframe(stkstd)->data; memcpy(fp->match, fp->save, fp->size); stkpop(stkstd); } while (0)
250 Match_frame_t* f;
258 if (!(f = (Match_frame_t*)stkpush(stkstd, sizeof(Match_frame_t) + (num - 1) * sizeof(regmatch_t))))

Completed in 24 milliseconds