Lines Matching defs:global
58 void varcleanup(struct GlobalConfig *global)
60 struct var *list = global->variables;
70 static const struct var *varcontent(struct GlobalConfig *global,
73 struct var *list = global->variables;
97 static ParameterError varfunc(struct GlobalConfig *global,
186 errorf(global, "unknown variable function in '%.*s'",
209 ParameterError varexpand(struct GlobalConfig *global,
245 warnf(global, "missing close '}}' in '%s'", input);
259 warnf(global, "bad variable name length '%s'", input);
279 warnf(global, "bad variable name: %s", name);
290 const struct var *v = varcontent(global, name, nlen);
302 ParameterError err = varfunc(global, value, vlen, funcp, flen,
315 errorf(global, "variable contains null byte");
349 static ParameterError addvariable(struct GlobalConfig *global,
357 const struct var *check = varcontent(global, name, nlen);
359 notef(global, "Overwriting variable '%s'", check->name);
374 p->next = global->variables;
375 global->variables = p;
384 ParameterError setvariable(struct GlobalConfig *global,
406 warnf(global, "Bad variable name length (%zd), skipping", nlen);
413 errorf(global, "Variable '%s' import fail, not set", name);
435 errorf(global, "Failed to open %s", line);
454 warnf(global, "Bad --variable syntax, skipping: %s", input);
457 err = addvariable(global, name, nlen, content, clen, contalloc);