Lines Matching refs:def

234 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p)  in conf_set_sym_val()  argument
241 sym->def[def].tri = mod; in conf_set_sym_val()
248 sym->def[def].tri = yes; in conf_set_sym_val()
253 sym->def[def].tri = no; in conf_set_sym_val()
257 if (def != S_DEF_AUTO) in conf_set_sym_val()
272 if (def != S_DEF_AUTO) in conf_set_sym_val()
280 sym->def[def].val = xstrdup(p); in conf_set_sym_val()
283 if (def != S_DEF_AUTO) in conf_set_sym_val()
350 int conf_read_simple(const char *name, int def) in conf_read_simple() argument
394 def_flags = SYMBOL_DEF << def; in conf_read_simple()
404 if (sym->def[def].val) in conf_read_simple()
405 free(sym->def[def].val); in conf_read_simple()
408 sym->def[def].val = NULL; in conf_read_simple()
409 sym->def[def].tri = no; in conf_read_simple()
425 if (def == S_DEF_USER) { in conf_read_simple()
442 sym->def[def].tri = no; in conf_read_simple()
462 if (def == S_DEF_AUTO) in conf_read_simple()
478 if (conf_set_sym_val(sym, def, def_flags, p)) in conf_read_simple()
490 switch (sym->def[def].tri) { in conf_read_simple()
494 if (cs->def[def].tri == yes) { in conf_read_simple()
500 if (cs->def[def].tri != no) in conf_read_simple()
502 cs->def[def].val = sym; in conf_read_simple()
505 cs->def[def].tri = EXPR_OR(cs->def[def].tri, sym->def[def].tri); in conf_read_simple()
537 if (sym->def[S_DEF_USER].tri == sym_get_tristate_value(sym)) in conf_read()
541 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val)) in conf_read()
566 if (sym_string_within_range(sym, sym->def[S_DEF_USER].val)) in conf_read()
1001 sym->def[S_DEF_AUTO].tri) in conf_touch_deps()
1008 sym->def[S_DEF_AUTO].val)) in conf_touch_deps()
1139 int cnt, def; in randomize_choice_values() local
1160 def = (rand() % cnt); in randomize_choice_values()
1164 if (def == cnt++) { in randomize_choice_values()
1165 sym->def[S_DEF_USER].tri = yes; in randomize_choice_values()
1166 csym->def[S_DEF_USER].val = sym; in randomize_choice_values()
1169 sym->def[S_DEF_USER].tri = no; in randomize_choice_values()
1195 sym->def[S_DEF_USER].tri = no; in set_all_choice_values()
1261 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1264 sym->def[S_DEF_USER].tri = mod; in conf_set_all_new_symbols()
1268 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1270 sym->def[S_DEF_USER].tri = no; in conf_set_all_new_symbols()
1273 sym->def[S_DEF_USER].tri = no; in conf_set_all_new_symbols()
1277 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1279 sym->def[S_DEF_USER].tri = mod; in conf_set_all_new_symbols()
1281 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1339 sym->def[S_DEF_USER].tri == old_val) in conf_rewrite_mod_or_yes()
1340 sym->def[S_DEF_USER].tri = new_val; in conf_rewrite_mod_or_yes()