Lines Matching refs:name
29 char *name; member
124 t->name = strncpy(Alloc(lastword + 1), opt, lastword); in AddDefVal()
125 t->name[lastword] = '\0'; in AddDefVal()
147 debug_printf("DEFINE:$(%s)=\"%s\"\n", t->name, t->value); in AddDefVal()
157 const char *SearchDefVal(const char *name) in SearchDefVal() argument
163 if (!strcmp(t->name, name)) in SearchDefVal()
168 return getenv(name); in SearchDefVal()
174 const char *SearchDefValCleaned(const char *name) in SearchDefValCleaned() argument
178 if (name != NULL) in SearchDefValCleaned()
180 result = SearchDefVal(name); in SearchDefValCleaned()
287 char *name = strdup(in_name); in SearchDefValWithOption() local
292 if (len_name > 2 && name[len_name - 2] == ':') in SearchDefValWithOption()
294 name[len_name - 2] = '\0'; in SearchDefValWithOption()
295 modifier = name[len_name - 1]; in SearchDefValWithOption()
298 value = ResolveStringModifier(SearchDefVal(name), modifier); in SearchDefValWithOption()
302 free(name); in SearchDefValWithOption()