Lines Matching defs:value
81 void *value = tfind (Str, &known_values, (compar_fn_t) strcmp); \
82 value != NULL ? *(char **) value : NULL; \
108 __add_to_environ (const char *name, const char *value, const char *combined,
114 const size_t vallen = value != NULL ? strlen (value) + 1 : 0;
157 /* See whether the value is already known. */
162 value, vallen);
173 memcpy (&new_value[namelen + 1], value, vallen);
196 memcpy (&new_environ[size][namelen + 1], value, vallen);
198 /* And save the value now. We cannot do this when we remove
230 value, vallen);
241 memcpy (&new_value[namelen + 1], value, vallen);
264 memcpy (&np[namelen + 1], value, vallen);
266 /* And remember the value. */
283 setenv (const char *name, const char *value, int replace)
285 return __add_to_environ (name, value, NULL, replace);