Lines Matching defs:val
151 const char *val;
165 val = var + var_len;
167 while (isspace(*val))
168 val++;
170 if (*val != '=')
173 val++;
175 while (isspace(*val))
176 val++;
178 while (!isspace(val[val_len]))
182 switch (val[0]) {
193 vars[i].val = strndup(val, val_len);
418 vars[cnt].val = NULL;
439 const char *val = strnchr(expr->tok, '=', expr->tok_len);
442 if (!val)
445 val++;
447 unsigned int len = expr->tok_len - (val - expr->tok);
450 if (!strncmp(val, "n", len))
453 if (!strncmp(val, "y", len))
456 if (!strncmp(val, "m", len))
465 if (strlen(var->val) != len)
468 return !strncmp(val, var->val, len);
490 tst_res(TINFO, " %s=%s", var->id, var->val);
526 int val = tst_bool_expr_eval(exprs[i], map);
528 if (val != 1) {
539 free(vars[i].val);
559 var.val = NULL;
564 free(var.val);