Lines Matching full:valp
1026 eval_unary(const struct ops *ops, long *valp, const char **cpp) in eval_unary() argument
1038 lt = eval_unary(ops, valp, &cp); in eval_unary()
1042 *valp = !*valp; in eval_unary()
1043 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1048 lt = eval_unary(ops, valp, &cp); in eval_unary()
1052 *valp = ~(*valp); in eval_unary()
1053 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1058 lt = eval_unary(ops, valp, &cp); in eval_unary()
1062 *valp = -(*valp); in eval_unary()
1063 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1068 lt = eval_table(eval_ops, valp, &cp); in eval_unary()
1076 *valp = strtol(cp, &ep, 0); in eval_unary()
1079 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1100 *valp = (sym->value != NULL); in eval_unary()
1101 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1111 *valp = 0; in eval_unary()
1114 *valp = strtol(sym->value, &ep, 0); in eval_unary()
1117 lt = *valp ? LT_TRUE : LT_FALSE; in eval_unary()
1127 debug("eval%d = %d", prec(ops), *valp); in eval_unary()
1135 eval_table(const struct ops *ops, long *valp, const char **cpp) in eval_table() argument
1144 lt = ops->inner(ops+1, valp, &cp); in eval_table()
1166 lt = op->fn(valp, lt, *valp, rt, val); in eval_table()
1170 debug("eval%d = %d", prec(ops), *valp); in eval_table()