Lines Matching refs:name
66 char *name; member
161 t->name = strncpy(Alloc(lastword + 1), opt, lastword); in AddDefVal()
162 t->name[lastword] = '\0'; in AddDefVal()
184 debug_printf("DEFINE:$(%s)=\"%s\"\n", t->name, t->value); in AddDefVal()
194 const char *SearchDefVal(const char *name) in SearchDefVal() argument
200 if (!strcmp(t->name, name)) in SearchDefVal()
205 return getenv(name); in SearchDefVal()
211 const char *SearchDefValCleaned(const char *name) in SearchDefValCleaned() argument
215 if (name != NULL) in SearchDefValCleaned()
217 result = SearchDefVal(name); in SearchDefValCleaned()
324 char *name = strdup(in_name); in SearchDefValWithOption() local
329 if (len_name > 2 && name[len_name - 2] == ':') in SearchDefValWithOption()
331 name[len_name - 2] = '\0'; in SearchDefValWithOption()
332 modifier = name[len_name - 1]; in SearchDefValWithOption()
335 value = ResolveStringModifier(SearchDefVal(name), modifier); in SearchDefValWithOption()
339 free(name); in SearchDefValWithOption()