Lines Matching refs:gval
1391 struct evalue *gval; in eval_expr() local
1412 gval = lut_lookup(*globals, (void *)np->u.globid.s, NULL); in eval_expr()
1413 if (gval == NULL) { in eval_expr()
1416 valuep->t = gval->t; in eval_expr()
1417 valuep->v = gval->v; in eval_expr()
1434 gval = lut_lookup(*globals, in eval_expr()
1437 if (gval == NULL) { in eval_expr()
1438 gval = MALLOC(sizeof (*gval)); in eval_expr()
1440 (void *) np->u.expr.left->u.globid.s, gval, NULL); in eval_expr()
1443 gval->t = rval.t; in eval_expr()
1444 gval->v = rval.v; in eval_expr()
1446 if (gval->t == UINT64) { in eval_expr()
1449 np->u.expr.left->u.globid.s, gval->v); in eval_expr()
1454 (char *)(uintptr_t)gval->v); in eval_expr()
1478 (gval = lut_lookup(*globals, in eval_expr()
1484 gval = MALLOC(sizeof (*gval)); in eval_expr()
1487 gval, NULL); in eval_expr()
1489 gval->t = rval.t; in eval_expr()
1490 gval->v = rval.v; in eval_expr()