Lines Matching refs:def
126 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p) in conf_set_sym_val() argument
133 sym->def[def].tri = mod; in conf_set_sym_val()
140 sym->def[def].tri = yes; in conf_set_sym_val()
145 sym->def[def].tri = no; in conf_set_sym_val()
149 if (def != S_DEF_AUTO) in conf_set_sym_val()
172 if (def != S_DEF_AUTO) in conf_set_sym_val()
181 sym->def[def].val = strdup(p); in conf_set_sym_val()
184 if (def != S_DEF_AUTO) in conf_set_sym_val()
251 int conf_read_simple(const char *name, int def) in conf_read_simple() argument
295 def_flags = SYMBOL_DEF << def; in conf_read_simple()
305 if (sym->def[def].val) in conf_read_simple()
306 free(sym->def[def].val); in conf_read_simple()
309 sym->def[def].val = NULL; in conf_read_simple()
310 sym->def[def].tri = no; in conf_read_simple()
326 if (def == S_DEF_USER) { in conf_read_simple()
343 sym->def[def].tri = no; in conf_read_simple()
360 if (def == S_DEF_USER) { in conf_read_simple()
374 if (conf_set_sym_val(sym, def, def_flags, p)) in conf_read_simple()
384 switch (sym->def[def].tri) { in conf_read_simple()
388 if (cs->def[def].tri == yes) { in conf_read_simple()
394 if (cs->def[def].tri != no) in conf_read_simple()
396 cs->def[def].val = sym; in conf_read_simple()
399 cs->def[def].tri = EXPR_OR(cs->def[def].tri, sym->def[def].tri); in conf_read_simple()
430 if (sym->def[S_DEF_USER].tri != sym_get_tristate_value(sym)) in conf_read()
436 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val)) in conf_read()
461 if (sym_string_within_range(sym, sym->def[S_DEF_USER].val)) in conf_read()
870 sym->def[S_DEF_AUTO].tri) in conf_split_config()
877 sym->def[S_DEF_AUTO].val)) in conf_split_config()
1058 int cnt, def; in randomize_choice_values() local
1079 def = (rand() % cnt); in randomize_choice_values()
1083 if (def == cnt++) { in randomize_choice_values()
1084 sym->def[S_DEF_USER].tri = yes; in randomize_choice_values()
1085 csym->def[S_DEF_USER].val = sym; in randomize_choice_values()
1088 sym->def[S_DEF_USER].tri = no; in randomize_choice_values()
1114 sym->def[S_DEF_USER].tri = no; in set_all_choice_values()
1180 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1183 sym->def[S_DEF_USER].tri = mod; in conf_set_all_new_symbols()
1187 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1189 sym->def[S_DEF_USER].tri = no; in conf_set_all_new_symbols()
1192 sym->def[S_DEF_USER].tri = no; in conf_set_all_new_symbols()
1196 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()
1198 sym->def[S_DEF_USER].tri = mod; in conf_set_all_new_symbols()
1200 sym->def[S_DEF_USER].tri = yes; in conf_set_all_new_symbols()