Lines Matching refs:vpp
2311 struct var **vpp; in initvar() local
2325 vpp = hashvar(vp->var_text); in initvar()
2326 vp->next = *vpp; in initvar()
2327 *vpp = vp; in initvar()
2332 findvar(struct var **vpp, const char *name) in findvar() argument
2334 for (; *vpp; vpp = &(*vpp)->next) { in findvar()
2335 if (varcmp((*vpp)->var_text, name) == 0) { in findvar()
2339 return vpp; in findvar()
2415 struct var *vp, **vpp; in setvareq() local
2417 vpp = hashvar(s); in setvareq()
2419 vpp = findvar(vpp, s); in setvareq()
2420 vp = *vpp; in setvareq()
2442 *vpp = vp->next; in setvareq()
2462 vp->next = *vpp; in setvareq()
2464 *vpp = vp; in setvareq()
2538 struct var **vpp; in listvars() local
2544 vpp = vartab; in listvars()
2547 for (vp = *vpp; vp; vp = vp->next) { in listvars()
2572 } while (++vpp < vartab + VTABSIZE); in listvars()
9944 struct var **vpp; in mklocal() local
9973 vpp = hashvar(name); in mklocal()
9974 vp = *findvar(vpp, name); in mklocal()
11962 union node *vars, **vpp; in simplecmd() local
11974 vpp = &vars; in simplecmd()
12016 *vpp = n; in simplecmd()
12017 vpp = &n->narg.next; in simplecmd()
12089 *vpp = NULL; in simplecmd()