Lines Matching refs:stkstd
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)
258 if (!(f = (Match_frame_t*)stkpush(stkstd, sizeof(Match_frame_t) + (num - 1) * sizeof(regmatch_t))))
964 if (!(b = (unsigned char*)stkpush(stkstd, n)))
978 stkpop(stkstd);
981 stkpop(stkstd);
984 stkpop(stkstd);
990 stkpop(stkstd);
1110 if (!(b = (unsigned char*)stkpush(stkstd, n)))
1122 stkpop(stkstd);
1125 stkpop(stkstd);
1128 stkpop(stkstd);
1134 stkpop(stkstd);
1422 if (!(p = (unsigned char*)stkpush(stkstd, n)))
1454 stkpop(stkstd);
1521 if (!(b = (unsigned char*)stkpush(stkstd, n)))
1551 stkpop(stkstd);
1554 stkpop(stkstd);
1557 stkpop(stkstd);
1563 stkpop(stkstd);
1871 stknew(stkstd, &env->stk);
1878 if (!(env->match = (regmatch_t*)stkpush(stkstd, 2 * (n + 1) * sizeof(regmatch_t))) ||
2012 stkold(stkstd, &env->stk);
2042 stkold(stkstd, &env->stk);