Lines Matching refs:pstack
206 static void vpush (struct vstack **pstack, struct varobj *var);
208 static struct varobj *vpop (struct vstack **pstack);
210 static void cppush (struct cpstack **pstack, char *name);
212 static char *cppop (struct cpstack **pstack);
1485 vpush (struct vstack **pstack, struct varobj *var) in vpush() argument
1491 s->next = *pstack; in vpush()
1492 *pstack = s; in vpush()
1497 vpop (struct vstack **pstack) in vpop() argument
1502 if ((*pstack)->var == NULL && (*pstack)->next == NULL) in vpop()
1505 s = *pstack; in vpop()
1507 *pstack = (*pstack)->next; in vpop()
1515 cppush (struct cpstack **pstack, char *name) in cppush() argument
1521 s->next = *pstack; in cppush()
1522 *pstack = s; in cppush()
1527 cppop (struct cpstack **pstack) in cppop() argument
1532 if ((*pstack)->name == NULL && (*pstack)->next == NULL) in cppop()
1535 s = *pstack; in cppop()
1537 *pstack = (*pstack)->next; in cppop()