Lines Matching refs:csym
922 static void randomize_choice_values(struct symbol *csym) in randomize_choice_values() argument
934 if (csym->curr.tri != yes) in randomize_choice_values()
937 prop = sym_get_choice_prop(csym); in randomize_choice_values()
954 csym->def[S_DEF_USER].val = sym; in randomize_choice_values()
960 csym->flags |= SYMBOL_DEF_USER; in randomize_choice_values()
962 csym->flags &= ~(SYMBOL_VALID); in randomize_choice_values()
965 static void set_all_choice_values(struct symbol *csym) in set_all_choice_values() argument
971 prop = sym_get_choice_prop(csym); in set_all_choice_values()
980 csym->flags |= SYMBOL_DEF_USER; in set_all_choice_values()
982 csym->flags &= ~(SYMBOL_VALID); in set_all_choice_values()
987 struct symbol *sym, *csym; in conf_set_all_new_symbols() local
1033 for_all_symbols(i, csym) { in conf_set_all_new_symbols()
1034 if (sym_has_value(csym) || !sym_is_choice(csym)) in conf_set_all_new_symbols()
1037 sym_calc_value(csym); in conf_set_all_new_symbols()
1039 randomize_choice_values(csym); in conf_set_all_new_symbols()
1041 set_all_choice_values(csym); in conf_set_all_new_symbols()