Lines Matching refs:csym
116 static bool randomize_choice_values(struct symbol *csym)
128 if (csym->curr.tri != yes)
131 prop = sym_get_choice_prop(csym);
148 csym->def[S_DEF_USER].val = sym;
156 csym->flags |= SYMBOL_DEF_USER;
158 csym->flags &= ~SYMBOL_VALID;
173 struct symbol *sym, *csym;
281 for_all_symbols(i, csym) {
282 if ((sym_is_choice(csym) && !sym_has_value(csym)) ||
283 sym_is_choice_value(csym))
284 csym->flags |= SYMBOL_NEED_SET_CHOICE_VALUES;
288 for_all_symbols(i, csym) {
289 if (sym_has_value(csym) || !sym_is_choice(csym))
292 sym_calc_value(csym);
294 has_changed |= randomize_choice_values(csym);
296 set_all_choice_values(csym);