Lines Matching refs:name
72 char *name = getenv("KCONFIG_CONFIG"); in conf_get_configname() local
74 return name ? name : ".config"; in conf_get_configname()
79 char *name = getenv("KCONFIG_AUTOCONFIG"); in conf_get_autoconfig_name() local
81 return name ? name : "include/config/auto.conf"; in conf_get_autoconfig_name()
89 char *dst, name[SYMBOL_MAXLENGTH]; in conf_expand_value() local
92 dst = name; in conf_expand_value()
96 dst = name; in conf_expand_value()
100 sym = sym_lookup(name, 0); in conf_expand_value()
114 char *env, *name; in conf_get_default_confname() local
116 name = conf_expand_value(conf_defname); in conf_get_default_confname()
119 sprintf(fullname, "%s/%s", env, name); in conf_get_default_confname()
123 return name; in conf_get_default_confname()
151 p, sym->name); in conf_set_sym_val()
186 p, sym->name); in conf_set_sym_val()
251 int conf_read_simple(const char *name, int def) in conf_read_simple() argument
260 if (name) { in conf_read_simple()
261 in = zconf_fopen(name); in conf_read_simple()
265 name = conf_get_configname(); in conf_read_simple()
266 in = zconf_fopen(name); in conf_read_simple()
280 name = conf_expand_value(prop->expr->left.sym->name); in conf_read_simple()
281 in = zconf_fopen(name); in conf_read_simple()
284 name); in conf_read_simple()
293 conf_filename = name; in conf_read_simple()
341 conf_warning("override: reassigning to symbol %s", sym->name); in conf_read_simple()
375 conf_warning("override: reassigning to symbol %s", sym->name); in conf_read_simple()
392 conf_warning("%s creates inconsistent choice state", sym->name); in conf_read_simple()
398 conf_warning("override: %s changes choice state", sym->name); in conf_read_simple()
413 int conf_read(const char *name) in conf_read() argument
420 if (conf_read_simple(name, S_DEF_USER)) in conf_read()
499 CONFIG_, sym->name); in kconfig_print_symbol()
507 fprintf(fp, "%s%s=%s\n", CONFIG_, sym->name, value); in kconfig_print_symbol()
558 CONFIG_, sym->name, suffix); in header_print_symbol()
568 CONFIG_, sym->name, prefix, value); in header_print_symbol()
574 CONFIG_, sym->name, value); in header_print_symbol()
620 fprintf(fp, "%s%s=%c\n", CONFIG_, sym->name, (char)toupper(*value)); in tristate_print_symbol()
741 int conf_write(const char *name) in conf_write() argument
752 if (name && name[0]) { in conf_write()
756 if (!stat(name, &st) && S_ISDIR(st.st_mode)) { in conf_write()
757 strcpy(dirname, name); in conf_write()
760 } else if ((slash = strrchr(name, '/'))) { in conf_write()
761 int size = slash - name + 1; in conf_write()
762 memcpy(dirname, name, size); in conf_write()
769 basename = name; in conf_write()
843 const char *name; in conf_split_config() local
850 name = conf_get_autoconfig_name(); in conf_split_config()
851 conf_read_simple(name, S_DEF_AUTO); in conf_split_config()
859 if ((sym->flags & SYMBOL_AUTO) || !sym->name) in conf_split_config()
909 s = sym->name; in conf_split_config()
956 const char *name; in conf_write_autoconf() local
992 if (!(sym->flags & SYMBOL_WRITE) || !sym->name) in conf_write_autoconf()
1006 name = getenv("KCONFIG_AUTOHEADER"); in conf_write_autoconf()
1007 if (!name) in conf_write_autoconf()
1008 name = "include/generated/autoconf.h"; in conf_write_autoconf()
1009 if (rename(".tmpconfig.h", name)) in conf_write_autoconf()
1011 name = getenv("KCONFIG_TRISTATE"); in conf_write_autoconf()
1012 if (!name) in conf_write_autoconf()
1013 name = "include/config/tristate.conf"; in conf_write_autoconf()
1014 if (rename(".tmpconfig_tristate", name)) in conf_write_autoconf()
1016 name = conf_get_autoconfig_name(); in conf_write_autoconf()
1021 if (rename(".tmpconfig", name)) in conf_write_autoconf()