Lines Matching refs:name
66 char *name = getenv("KCONFIG_CONFIG"); in conf_get_configname() local
68 return name ? name : ".config"; in conf_get_configname()
73 char *name = getenv("KCONFIG_AUTOCONFIG"); in conf_get_autoconfig_name() local
75 return name ? name : "include/config/auto.conf"; in conf_get_autoconfig_name()
83 char *dst, name[SYMBOL_MAXLENGTH]; in conf_expand_value() local
86 dst = name; in conf_expand_value()
90 dst = name; in conf_expand_value()
94 sym = sym_lookup(name, 0); in conf_expand_value()
108 char *env, *name; in conf_get_default_confname() local
110 name = conf_expand_value(conf_defname); in conf_get_default_confname()
113 sprintf(fullname, "%s/%s", env, name); in conf_get_default_confname()
117 return name; in conf_get_default_confname()
142 conf_warning("symbol value '%s' invalid for %s", p, sym->name); in conf_set_sym_val()
172 conf_warning("symbol value '%s' invalid for %s", p, sym->name); in conf_set_sym_val()
182 int conf_read_simple(const char *name, int def) in conf_read_simple() argument
190 if (name) { in conf_read_simple()
191 in = zconf_fopen(name); in conf_read_simple()
195 name = conf_get_configname(); in conf_read_simple()
196 in = zconf_fopen(name); in conf_read_simple()
210 name = conf_expand_value(prop->expr->left.sym->name); in conf_read_simple()
211 in = zconf_fopen(name); in conf_read_simple()
214 name); in conf_read_simple()
223 conf_filename = name; in conf_read_simple()
270 conf_warning("override: reassigning to symbol %s", sym->name); in conf_read_simple()
304 conf_warning("override: reassigning to symbol %s", sym->name); in conf_read_simple()
321 conf_warning("%s creates inconsistent choice state", sym->name); in conf_read_simple()
327 conf_warning("override: %s changes choice state", sym->name); in conf_read_simple()
341 int conf_read(const char *name) in conf_read() argument
350 if (conf_read_simple(name, S_DEF_USER)) in conf_read()
421 static void conf_write_string(bool headerfile, const char *name, in conf_write_string() argument
426 fprintf(out, "#define %s%s \"", CONFIG_, name); in conf_write_string()
428 fprintf(out, "%s%s=\"", CONFIG_, name); in conf_write_string()
454 CONFIG_, sym->name); in conf_write_symbol()
457 fprintf(out, "%s%s=m\n", CONFIG_, sym->name); in conf_write_symbol()
460 fprintf(out, "%s%s=y\n", CONFIG_, sym->name); in conf_write_symbol()
465 conf_write_string(false, sym->name, sym_get_string_value(sym), out); in conf_write_symbol()
470 fprintf(out, "%s%s=%s\n", CONFIG_, sym->name, str); in conf_write_symbol()
555 int conf_write(const char *name) in conf_write() argument
566 if (name && name[0]) { in conf_write()
570 if (!stat(name, &st) && S_ISDIR(st.st_mode)) { in conf_write()
571 strcpy(dirname, name); in conf_write()
574 } else if ((slash = strrchr(name, '/'))) { in conf_write()
575 int size = slash - name + 1; in conf_write()
576 memcpy(dirname, name, size); in conf_write()
583 basename = name; in conf_write()
661 const char *name; in conf_split_config() local
668 name = conf_get_autoconfig_name(); in conf_split_config()
669 conf_read_simple(name, S_DEF_AUTO); in conf_split_config()
677 if ((sym->flags & SYMBOL_AUTO) || !sym->name) in conf_split_config()
727 s = sym->name; in conf_split_config()
775 const char *name; in conf_write_autoconf() local
821 if (!(sym->flags & SYMBOL_WRITE) || !sym->name) in conf_write_autoconf()
836 CONFIG_, sym->name); in conf_write_autoconf()
838 CONFIG_, sym->name); in conf_write_autoconf()
843 CONFIG_, sym->name); in conf_write_autoconf()
845 CONFIG_, sym->name); in conf_write_autoconf()
850 conf_write_string(true, sym->name, sym_get_string_value(sym), out_h); in conf_write_autoconf()
856 CONFIG_, sym->name, str); in conf_write_autoconf()
862 CONFIG_, sym->name, str); in conf_write_autoconf()
874 name = getenv("KCONFIG_AUTOHEADER"); in conf_write_autoconf()
875 if (!name) in conf_write_autoconf()
876 name = "include/generated/autoconf.h"; in conf_write_autoconf()
877 if (rename(".tmpconfig.h", name)) in conf_write_autoconf()
879 name = getenv("KCONFIG_TRISTATE"); in conf_write_autoconf()
880 if (!name) in conf_write_autoconf()
881 name = "include/config/tristate.conf"; in conf_write_autoconf()
882 if (rename(".tmpconfig_tristate", name)) in conf_write_autoconf()
884 name = conf_get_autoconfig_name(); in conf_write_autoconf()
889 if (rename(".tmpconfig", name)) in conf_write_autoconf()