Lines Matching refs:g_stacknxt
1572 char *g_stacknxt; // = stackbase.space; member
1580 #define g_stacknxt (G_memstack.g_stacknxt ) macro
1587 g_stacknxt = stackbase.space; \
1593 #define stackblock() ((void *)g_stacknxt)
1625 g_stacknxt = sp->space; in stalloc()
1627 sstrend = g_stacknxt + blocksize; in stalloc()
1631 p = g_stacknxt; in stalloc()
1632 g_stacknxt += aligned; in stalloc()
1647 if (!p || (g_stacknxt < (char *)p) || ((char *)p < g_stackp->space)) { in stunalloc()
1652 g_stacknleft += g_stacknxt - (char *)p; in stunalloc()
1653 g_stacknxt = p; in stunalloc()
1676 mark->stacknxt = g_stacknxt; in pushstackmark()
1684 pushstackmark(mark, g_stacknxt == g_stackp->space && g_stackp != &stackbase); in setstackmark()
1701 g_stacknxt = mark->stacknxt; in popstackmark()
1728 if (g_stacknxt == g_stackp->space && g_stackp != &stackbase) { in growstackblock()
1740 g_stacknxt = sp->space; in growstackblock()
1745 char *oldspace = g_stacknxt; in growstackblock()
1750 g_stacknxt = memcpy(p, oldspace, oldlen); in growstackblock()
1794 size_t len = p - g_stacknxt; in makestrspace()