Lines Matching full:if

65 	if (conf_message_callback)  in conf_message()
118 if (env) { in conf_get_default_confname()
120 if (!stat(fullname, &buf)) in conf_get_default_confname()
132 if (p[0] == 'm') { in conf_set_sym_val()
139 if (p[0] == 'y') { in conf_set_sym_val()
144 if (p[0] == 'n') { in conf_set_sym_val()
149 if (def != S_DEF_AUTO) in conf_set_sym_val()
154 if (*p != '"') { in conf_set_sym_val()
162 if (*p++ != '"') in conf_set_sym_val()
165 if (p[strlen(p) - 1] != '"') { in conf_set_sym_val()
166 if (def != S_DEF_AUTO) in conf_set_sym_val()
176 if (sym_string_valid(sym, p)) { in conf_set_sym_val()
180 if (def != S_DEF_AUTO) in conf_set_sym_val()
197 if (new_size > *n) { in add_byte()
201 if (!nline) in add_byte()
223 if (add_byte(c, &line, slen, n) < 0) in compat_getline()
228 if (add_byte('\0', &line, slen, n) < 0) in compat_getline()
231 if (slen == 0) in compat_getline()
235 if (add_byte(c, &line, slen, n) < 0) in compat_getline()
256 if (name) { in conf_read_simple()
263 if (in) in conf_read_simple()
266 if (!sym_defconfig_list) in conf_read_simple()
270 if (expr_calc_value(prop->visible.expr) == no || in conf_read_simple()
275 if (in) { in conf_read_simple()
282 if (!in) in conf_read_simple()
295 if (sym_is_choice(sym)) in conf_read_simple()
301 if (sym->def[def].val) in conf_read_simple()
313 if (line[0] == '#') { in conf_read_simple()
314 if (memcmp(line + 2, CONFIG_, strlen(CONFIG_))) in conf_read_simple()
317 if (!p) in conf_read_simple()
320 if (strncmp(p, "is not set", 10)) in conf_read_simple()
322 if (def == S_DEF_USER) { in conf_read_simple()
324 if (!sym) { in conf_read_simple()
330 if (sym->type == S_UNKNOWN) in conf_read_simple()
333 if (sym->flags & def_flags) { in conf_read_simple()
345 } else if (memcmp(line, CONFIG_, strlen(CONFIG_)) == 0) { in conf_read_simple()
347 if (!p) in conf_read_simple()
351 if (p2) { in conf_read_simple()
353 if (*p2 == '\r') in conf_read_simple()
356 if (def == S_DEF_USER) { in conf_read_simple()
358 if (!sym) { in conf_read_simple()
364 if (sym->type == S_UNKNOWN) in conf_read_simple()
367 if (sym->flags & def_flags) { in conf_read_simple()
370 if (conf_set_sym_val(sym, def, def_flags, p)) in conf_read_simple()
373 if (line[0] != '\r' && line[0] != '\n') in conf_read_simple()
380 if (sym && sym_is_choice_value(sym)) { in conf_read_simple()
386 if (cs->def[def].tri == yes) { in conf_read_simple()
392 if (cs->def[def].tri != no) in conf_read_simple()
412 if (conf_read_simple(name, S_DEF_USER)) { in conf_read()
421 if (sym_is_choice(sym) || (sym->flags & SYMBOL_AUTO)) in conf_read()
423 if (sym_has_value(sym) && (sym->flags & SYMBOL_WRITE)) { in conf_read()
428 if (sym->def[S_DEF_USER].tri != sym_get_tristate_value(sym)) in conf_read()
430 if (!sym_is_choice(sym)) in conf_read()
434 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val)) in conf_read()
438 } else if (!sym_has_value(sym) && !(sym->flags & SYMBOL_WRITE)) in conf_read()
446 if (sym_has_value(sym) && !sym_is_choice_value(sym)) { in conf_read()
448 * as new, if they should become visible, but that in conf_read()
449 * doesn't quite work if the Kconfig and the saved in conf_read()
452 if (sym->visible == no && !conf_unsaved) in conf_read()
458 /* Reset a string value if it's out of range */ in conf_read()
459 if (sym_string_within_range(sym, sym->def[S_DEF_USER].val)) in conf_read()
490 if (*value == 'n') { in kconfig_print_symbol()
493 if (!skip_unset) in kconfig_print_symbol()
515 if (l) { in kconfig_print_comment()
521 if (*p++ == '\0') in kconfig_print_comment()
561 if (value[0] != '0' || (value[1] != 'x' && value[1] != 'X')) in header_print_symbol()
588 if (l) { in header_print_comment()
594 if (*p++ == '\0') in header_print_comment()
615 if (sym->type == S_TRISTATE && *value != 'n') in tristate_print_symbol()
673 if (!out) in conf_write_defconfig()
684 if (sym == NULL) { in conf_write_defconfig()
685 if (!menu_is_visible(menu)) in conf_write_defconfig()
687 } else if (!sym_is_choice(sym)) { in conf_write_defconfig()
689 if (!(sym->flags & SYMBOL_WRITE)) in conf_write_defconfig()
692 /* If we cannot change the symbol - skip */ in conf_write_defconfig()
693 if (!sym_is_changable(sym)) in conf_write_defconfig()
695 /* If symbol equals to default value - skip */ in conf_write_defconfig()
696 if (strcmp(sym_get_string_value(sym), sym_get_string_default(sym)) == 0) in conf_write_defconfig()
700 * If symbol is a choice value and equals to the in conf_write_defconfig()
702 * But only if value is bool and equal to "y" and in conf_write_defconfig()
704 * (If choice is "optional" then all values can be "n") in conf_write_defconfig()
706 if (sym_is_choice_value(sym)) { in conf_write_defconfig()
712 if (!sym_is_optional(cs) && sym == ds) { in conf_write_defconfig()
713 if ((sym->type == S_BOOLEAN) && in conf_write_defconfig()
721 if (menu->list != NULL) { in conf_write_defconfig()
724 else if (menu->next != NULL) { in conf_write_defconfig()
728 if (menu->next != NULL) { in conf_write_defconfig()
750 if (name && name[0]) { in conf_write()
754 if (!stat(name, &st) && S_ISDIR(st.st_mode)) { in conf_write()
758 } else if ((slash = strrchr(name, '/'))) { in conf_write()
762 if (slash[1]) in conf_write()
773 if (!env || !*env) { in conf_write()
780 if (!out) in conf_write()
785 if (!conf_get_changed()) in conf_write()
791 if (!sym) { in conf_write()
792 if (!menu_is_visible(menu)) in conf_write()
799 } else if (!(sym->flags & SYMBOL_CHOICE)) { in conf_write()
801 if (!(sym->flags & SYMBOL_WRITE)) in conf_write()
809 if (menu->list) { in conf_write()
813 if (menu->next) in conf_write()
816 if (menu->next) { in conf_write()
824 if (*tmpname) { in conf_write()
828 if (rename(tmpname, newname)) in conf_write()
852 if (chdir("include/config")) in conf_split_config()
858 if ((sym->flags & SYMBOL_AUTO) || !sym->name) in conf_split_config()
860 if (sym->flags & SYMBOL_WRITE) { in conf_split_config()
861 if (sym->flags & SYMBOL_DEF_AUTO) { in conf_split_config()
869 if (sym_get_tristate_value(sym) == in conf_split_config()
876 if (!strcmp(sym_get_string_value(sym), in conf_split_config()
885 * If there is no old value, only 'no' (unset) in conf_split_config()
891 if (sym_get_tristate_value(sym) == no) in conf_split_config()
898 } else if (!(sym->flags & SYMBOL_DEF_AUTO)) in conf_split_config()
918 if (fd == -1) { in conf_split_config()
919 if (errno != ENOENT) { in conf_split_config()
930 if (stat(path, &sb) && mkdir(path, 0755)) { in conf_split_config()
938 if (fd == -1) { in conf_split_config()
946 if (chdir("../..")) in conf_split_config()
963 if (conf_split_config()) in conf_write_autoconf()
967 if (!out) in conf_write_autoconf()
971 if (!tristate) { in conf_write_autoconf()
977 if (!out_h) { in conf_write_autoconf()
991 if (!(sym->flags & SYMBOL_WRITE) || !sym->name) in conf_write_autoconf()
1006 if (!name) in conf_write_autoconf()
1008 if (rename(".tmpconfig.h", name)) in conf_write_autoconf()
1011 if (!name) in conf_write_autoconf()
1013 if (rename(".tmpconfig_tristate", name)) in conf_write_autoconf()
1020 if (rename(".tmpconfig", name)) in conf_write_autoconf()
1033 if (conf_changed_callback && in sym_set_change_count()
1061 * If choice is mod then we may have more items selected in randomize_choice_values()
1062 * and if no then no-one. in randomize_choice_values()
1065 if (csym->curr.tri != yes) in randomize_choice_values()
1083 if (def == cnt++) { in randomize_choice_values()
1113 if (!sym_has_value(sym)) in set_all_choice_values()
1132 if (mode == def_random) { in conf_set_all_new_symbols()
1139 if( tmp >= 0 && tmp <= 100 ) { in conf_set_all_new_symbols()
1147 if( n >=3 ) { in conf_set_all_new_symbols()
1163 if( pty+ptm > 100 ) { in conf_set_all_new_symbols()
1172 if (sym_has_value(sym) || (sym->flags & SYMBOL_VALID)) in conf_set_all_new_symbols()
1186 if (sym->flags & SYMBOL_ALLNOCONFIG_Y) in conf_set_all_new_symbols()
1194 if (sym->type == S_TRISTATE) { in conf_set_all_new_symbols()
1195 if (cnt < pty) in conf_set_all_new_symbols()
1197 else if (cnt < (pty+ptm)) in conf_set_all_new_symbols()
1199 } else if (cnt < pby) in conf_set_all_new_symbols()
1205 if (!(sym_is_choice(sym) && mode == def_random)) in conf_set_all_new_symbols()
1218 * If curr.tri equals to mod then we can select several in conf_set_all_new_symbols()
1221 * If curr.tri equals yes then only one symbol can be in conf_set_all_new_symbols()
1225 if (mode != def_random) { in conf_set_all_new_symbols()
1227 if ((sym_is_choice(csym) && !sym_has_value(csym)) || in conf_set_all_new_symbols()
1234 if (sym_has_value(csym) || !sym_is_choice(csym)) in conf_set_all_new_symbols()
1238 if (mode == def_random) in conf_set_all_new_symbols()