csym 1170 scripts/kconfig/confdata.c static bool randomize_choice_values(struct symbol *csym) csym 1182 scripts/kconfig/confdata.c if (csym->curr.tri != yes) csym 1185 scripts/kconfig/confdata.c prop = sym_get_choice_prop(csym); csym 1202 scripts/kconfig/confdata.c csym->def[S_DEF_USER].val = sym; csym 1211 scripts/kconfig/confdata.c csym->flags |= SYMBOL_DEF_USER; csym 1213 scripts/kconfig/confdata.c csym->flags &= ~(SYMBOL_VALID); csym 1218 scripts/kconfig/confdata.c void set_all_choice_values(struct symbol *csym) csym 1224 scripts/kconfig/confdata.c prop = sym_get_choice_prop(csym); csym 1233 scripts/kconfig/confdata.c csym->flags |= SYMBOL_DEF_USER; csym 1235 scripts/kconfig/confdata.c csym->flags &= ~(SYMBOL_VALID | SYMBOL_NEED_SET_CHOICE_VALUES); csym 1240 scripts/kconfig/confdata.c struct symbol *sym, *csym; csym 1343 scripts/kconfig/confdata.c for_all_symbols(i, csym) { csym 1344 scripts/kconfig/confdata.c if ((sym_is_choice(csym) && !sym_has_value(csym)) || csym 1345 scripts/kconfig/confdata.c sym_is_choice_value(csym)) csym 1346 scripts/kconfig/confdata.c csym->flags |= SYMBOL_NEED_SET_CHOICE_VALUES; csym 1350 scripts/kconfig/confdata.c for_all_symbols(i, csym) { csym 1351 scripts/kconfig/confdata.c if (sym_has_value(csym) || !sym_is_choice(csym)) csym 1354 scripts/kconfig/confdata.c sym_calc_value(csym); csym 1356 scripts/kconfig/confdata.c has_changed |= randomize_choice_values(csym); csym 1358 scripts/kconfig/confdata.c set_all_choice_values(csym); csym 55 scripts/kconfig/lkc.h void set_all_choice_values(struct symbol *csym);