Lines Matching defs:vname
539 bv_new(const char *vname)
546 bv->bv_name = vname;
551 /* Return the global variable corresponding to `vname'. */
553 bg_lookup(const char *vname)
558 if (strcmp(vname, bv->bv_name) == 0)
565 /* Find or allocate a global variable corresponding to `vname' */
567 bg_get(const char *vname)
571 bv = bg_lookup(vname);
573 bv = bv_new(vname);
582 bg_find(const char *vname)
584 return ba_new(bg_get(vname), B_AT_VAR);
589 bg_store(const char *vname, struct bt_arg *vval)
591 return bs_new(B_AC_STORE, vval, bg_get(vname));
594 /* Return the local variable corresponding to `vname'. */
596 bl_lookup(const char *vname)
601 if (strcmp(vname, bv->bv_name) == 0)
608 /* Find or create a local variable corresponding to `vname' */
610 bl_find(const char *vname)
614 bv = bl_lookup(vname);
616 bv = bv_new(vname);
625 bl_store(const char *vname, struct bt_arg *vval)
629 bv = bl_lookup(vname);
631 bv = bv_new(vname);
672 bm_find(const char *vname, struct bt_arg *mkey)
676 ba = ba_new(bg_get(vname), B_AT_MAP);