Lines Matching defs:pstack
197 static void vpush (struct vstack **pstack, struct varobj *var);
199 static struct varobj *vpop (struct vstack **pstack);
201 static void cppush (struct cpstack **pstack, char *name);
203 static char *cppop (struct cpstack **pstack);
1501 vpush (struct vstack **pstack, struct varobj *var)
1507 s->next = *pstack;
1508 *pstack = s;
1513 vpop (struct vstack **pstack)
1518 if ((*pstack)->var == NULL && (*pstack)->next == NULL)
1521 s = *pstack;
1523 *pstack = (*pstack)->next;
1531 cppush (struct cpstack **pstack, char *name)
1537 s->next = *pstack;
1538 *pstack = s;
1543 cppop (struct cpstack **pstack)
1548 if ((*pstack)->name == NULL && (*pstack)->next == NULL)
1551 s = *pstack;
1553 *pstack = (*pstack)->next;