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 (*p2 == '"') { in conf_set_sym_val()
171 if (!p2) { in conf_set_sym_val()
172 if (def != S_DEF_AUTO) in conf_set_sym_val()
180 if (sym_string_valid(sym, p)) { in conf_set_sym_val()
184 if (def != S_DEF_AUTO) in conf_set_sym_val()
201 if (new_size > *n) { in add_byte()
205 if (!nline) in add_byte()
227 if (add_byte(c, &line, slen, n) < 0) in compat_getline()
232 if (add_byte('\0', &line, slen, n) < 0) in compat_getline()
235 if (slen == 0) in compat_getline()
239 if (add_byte(c, &line, slen, n) < 0) in compat_getline()
260 if (name) { in conf_read_simple()
267 if (in) in conf_read_simple()
270 if (!sym_defconfig_list) in conf_read_simple()
274 if (expr_calc_value(prop->visible.expr) == no || in conf_read_simple()
279 if (in) { in conf_read_simple()
286 if (!in) in conf_read_simple()
299 if (sym_is_choice(sym)) in conf_read_simple()
305 if (sym->def[def].val) in conf_read_simple()
317 if (line[0] == '#') { in conf_read_simple()
318 if (memcmp(line + 2, CONFIG_, strlen(CONFIG_))) in conf_read_simple()
321 if (!p) in conf_read_simple()
324 if (strncmp(p, "is not set", 10)) in conf_read_simple()
326 if (def == S_DEF_USER) { in conf_read_simple()
328 if (!sym) { in conf_read_simple()
334 if (sym->type == S_UNKNOWN) in conf_read_simple()
337 if (sym->flags & def_flags) { in conf_read_simple()
349 } else if (memcmp(line, CONFIG_, strlen(CONFIG_)) == 0) { in conf_read_simple()
351 if (!p) in conf_read_simple()
355 if (p2) { in conf_read_simple()
357 if (*p2 == '\r') in conf_read_simple()
360 if (def == S_DEF_USER) { in conf_read_simple()
362 if (!sym) { in conf_read_simple()
368 if (sym->type == S_UNKNOWN) in conf_read_simple()
371 if (sym->flags & def_flags) { in conf_read_simple()
374 if (conf_set_sym_val(sym, def, def_flags, p)) in conf_read_simple()
377 if (line[0] != '\r' && line[0] != '\n') in conf_read_simple()
384 if (sym && sym_is_choice_value(sym)) { in conf_read_simple()
390 if (cs->def[def].tri == yes) { in conf_read_simple()
396 if (cs->def[def].tri != no) in conf_read_simple()
416 if (conf_read_simple(name, S_DEF_USER)) { in conf_read()
425 if (sym_is_choice(sym) || (sym->flags & SYMBOL_AUTO)) in conf_read()
427 if (sym_has_value(sym) && (sym->flags & SYMBOL_WRITE)) { in conf_read()
432 if (sym->def[S_DEF_USER].tri != sym_get_tristate_value(sym)) in conf_read()
434 if (!sym_is_choice(sym)) in conf_read()
438 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val)) in conf_read()
442 } else if (!sym_has_value(sym) && !(sym->flags & SYMBOL_WRITE)) in conf_read()
450 if (sym_has_value(sym) && !sym_is_choice_value(sym)) { in conf_read()
452 * as new, if they should become visible, but that in conf_read()
453 * doesn't quite work if the Kconfig and the saved in conf_read()
456 if (sym->visible == no && !conf_unsaved) in conf_read()
462 /* Reset a string value if it's out of range */ in conf_read()
463 if (sym_string_within_range(sym, sym->def[S_DEF_USER].val)) in conf_read()
494 if (*value == 'n') { in kconfig_print_symbol()
497 if (!skip_unset) in kconfig_print_symbol()
519 if (l) { in kconfig_print_comment()
525 if (*p++ == '\0') in kconfig_print_comment()
565 if (value[0] != '0' || (value[1] != 'x' && value[1] != 'X')) in header_print_symbol()
592 if (l) { in header_print_comment()
598 if (*p++ == '\0') in header_print_comment()
619 if (sym->type == S_TRISTATE && *value != 'n') in tristate_print_symbol()
675 if (!out) in conf_write_defconfig()
686 if (sym == NULL) { in conf_write_defconfig()
687 if (!menu_is_visible(menu)) in conf_write_defconfig()
689 } else if (!sym_is_choice(sym)) { in conf_write_defconfig()
691 if (!(sym->flags & SYMBOL_WRITE)) in conf_write_defconfig()
694 /* If we cannot change the symbol - skip */ in conf_write_defconfig()
695 if (!sym_is_changable(sym)) in conf_write_defconfig()
697 /* If symbol equals to default value - skip */ in conf_write_defconfig()
698 if (strcmp(sym_get_string_value(sym), sym_get_string_default(sym)) == 0) in conf_write_defconfig()
702 * If symbol is a choice value and equals to the in conf_write_defconfig()
704 * But only if value is bool and equal to "y" and in conf_write_defconfig()
706 * (If choice is "optional" then all values can be "n") in conf_write_defconfig()
708 if (sym_is_choice_value(sym)) { in conf_write_defconfig()
714 if (!sym_is_optional(cs) && sym == ds) { in conf_write_defconfig()
715 if ((sym->type == S_BOOLEAN) && in conf_write_defconfig()
723 if (menu->list != NULL) { in conf_write_defconfig()
726 else if (menu->next != NULL) { in conf_write_defconfig()
730 if (menu->next != NULL) { in conf_write_defconfig()
752 if (name && name[0]) { in conf_write()
756 if (!stat(name, &st) && S_ISDIR(st.st_mode)) { in conf_write()
760 } else if ((slash = strrchr(name, '/'))) { in conf_write()
764 if (slash[1]) in conf_write()
775 if (!env || !*env) { in conf_write()
782 if (!out) in conf_write()
787 if (!conf_get_changed()) in conf_write()
793 if (!sym) { in conf_write()
794 if (!menu_is_visible(menu)) in conf_write()
801 } else if (!(sym->flags & SYMBOL_CHOICE)) { in conf_write()
803 if (!(sym->flags & SYMBOL_WRITE)) in conf_write()
811 if (menu->list) { in conf_write()
815 if (menu->next) in conf_write()
818 if (menu->next) { in conf_write()
826 if (*tmpname) { in conf_write()
830 if (rename(tmpname, newname)) in conf_write()
854 if (chdir("include/config")) in conf_split_config()
860 if ((sym->flags & SYMBOL_AUTO) || !sym->name) in conf_split_config()
862 if (sym->flags & SYMBOL_WRITE) { in conf_split_config()
863 if (sym->flags & SYMBOL_DEF_AUTO) { in conf_split_config()
871 if (sym_get_tristate_value(sym) == in conf_split_config()
878 if (!strcmp(sym_get_string_value(sym), in conf_split_config()
887 * If there is no old value, only 'no' (unset) in conf_split_config()
893 if (sym_get_tristate_value(sym) == no) in conf_split_config()
900 } else if (!(sym->flags & SYMBOL_DEF_AUTO)) in conf_split_config()
920 if (fd == -1) { in conf_split_config()
921 if (errno != ENOENT) { in conf_split_config()
932 if (stat(path, &sb) && mkdir(path, 0755)) { in conf_split_config()
940 if (fd == -1) { in conf_split_config()
948 if (chdir("../..")) in conf_split_config()
965 if (conf_split_config()) in conf_write_autoconf()
969 if (!out) in conf_write_autoconf()
973 if (!tristate) { in conf_write_autoconf()
979 if (!out_h) { in conf_write_autoconf()
993 if (!(sym->flags & SYMBOL_WRITE) || !sym->name) in conf_write_autoconf()
1008 if (!name) in conf_write_autoconf()
1010 if (rename(".tmpconfig.h", name)) in conf_write_autoconf()
1013 if (!name) in conf_write_autoconf()
1015 if (rename(".tmpconfig_tristate", name)) in conf_write_autoconf()
1022 if (rename(".tmpconfig", name)) in conf_write_autoconf()
1035 if (conf_changed_callback && in sym_set_change_count()
1063 * If choice is mod then we may have more items selected in randomize_choice_values()
1064 * and if no then no-one. in randomize_choice_values()
1067 if (csym->curr.tri != yes) in randomize_choice_values()
1085 if (def == cnt++) { in randomize_choice_values()
1115 if (!sym_has_value(sym)) in set_all_choice_values()
1134 if (mode == def_random) { in conf_set_all_new_symbols()
1141 if( tmp >= 0 && tmp <= 100 ) { in conf_set_all_new_symbols()
1149 if( n >=3 ) { in conf_set_all_new_symbols()
1165 if( pty+ptm > 100 ) { in conf_set_all_new_symbols()
1174 if (sym_has_value(sym) || (sym->flags & SYMBOL_VALID)) in conf_set_all_new_symbols()
1188 if (sym->flags & SYMBOL_ALLNOCONFIG_Y) in conf_set_all_new_symbols()
1196 if (sym->type == S_TRISTATE) { in conf_set_all_new_symbols()
1197 if (cnt < pty) in conf_set_all_new_symbols()
1199 else if (cnt < (pty+ptm)) in conf_set_all_new_symbols()
1201 } else if (cnt < pby) in conf_set_all_new_symbols()
1207 if (!(sym_is_choice(sym) && mode == def_random)) in conf_set_all_new_symbols()
1220 * If curr.tri equals to mod then we can select several in conf_set_all_new_symbols()
1223 * If curr.tri equals yes then only one symbol can be in conf_set_all_new_symbols()
1227 if (mode != def_random) { in conf_set_all_new_symbols()
1229 if ((sym_is_choice(csym) && !sym_has_value(csym)) || in conf_set_all_new_symbols()
1236 if (sym_has_value(csym) || !sym_is_choice(csym)) in conf_set_all_new_symbols()
1240 if (mode == def_random) in conf_set_all_new_symbols()