Lines Matching refs:config
533 my ($config) = @_;
536 return if (defined($opt{$config}));
538 if (defined($config_help{$config})) {
540 print $config_help{$config};
544 print "$config = ";
545 if (defined($default{$config}) && length($default{$config})) {
546 print "\[$default{$config}\] ";
551 if ($default{$config}) {
552 $ans = $default{$config};
558 $entered_configs{$config} = ${ans};
894 my ($config, $current_test_num) = @_;
897 open($in, $config) || die "can't read file $config";
899 my $name = $config;
1043 if ($config =~ m,(.*)/,) {
1149 my ($config) = @_;
1154 $test_case = __read_config $config, \$test_num;
2332 foreach my $config (keys %force_config) {
2333 print OUT "$force_config{$config}\n";
2363 my ($config) = @_;
2365 doprint "Loading force configs from $config\n";
2366 open(IN, $config) or
2367 dodie "failed to read $config";
2980 my ($hash, $config) = @_;
2982 doprint "Reading configs from $config\n";
2984 open (IN, $config)
2985 or dodie "Failed to read $config";
3000 my ($config) = @_;
3002 assign_configs \%config_ignore, $config;
3006 my ($config) = @_;
3008 my $arr = $dependency{$config};
3032 foreach my $config (keys %configs) {
3033 print OUT "$configs{$config}\n";
3131 my ($config) = @_;
3134 doprint "Found bad config: $config\n";
3510 my ($config, $dep) = @_;
3512 if (defined($depends{$config})) {
3513 $depends{$config} .= " " . $dep;
3515 $depends{$config} = $dep;
3531 my $config;
3569 $config = $2;
3572 add_dep $config, $ifdeps[$i];
3578 add_dep $config, $1;
3584 add_dep $1, $config;
3667 foreach my $config (@configs) {
3668 print OUT "$config\n";
3674 my ($config) = @_;
3676 $config =~ s/CONFIG_//;
3678 return $config;
3719 my ($config) = @_;
3724 if (defined($processed_configs{$config})) {
3727 $processed_configs{$config} = 1;
3730 if (defined($nochange_config{$config})) {
3734 my $kconfig = chomp_config $config;
3738 my @parents = get_depends $config;
3754 delete $configs{$config};
3760 if (!defined($configs{$config}) || $configs{$config} =~ /^#/) {
3761 return $config;
3764 doprint "disabling config $config did not change .config\n";
3766 $nochange_config{$config} = 1;
3840 foreach my $config (@config_keys) {
3841 my $kconfig = chomp_config $config;
3849 foreach my $config (@config_keys) {
3851 if (defined($keep_configs{$config})) {
3854 doprint "$config set by $file ... ignored\n";
3855 delete $min_configs{$config};
3862 if (defined($config_ignore{$config})) {
3863 if ($config_ignore{$config} ne $min_configs{$config}) {
3864 doprint "$config is in allnoconfig as '$config_ignore{$config}'";
3865 doprint " but it is '$min_configs{$config}' in minconfig .. keeping\n";
3866 $keep_configs{$config} = $min_configs{$config};
3868 doprint "$config set by allnoconfig ... ignored\n";
3870 delete $min_configs{$config};
3879 my $config;
3900 my $config = shift @test_configs;
3901 push @test_configs, $config;
3912 foreach my $config (@test_configs) {
3914 $found = test_this_config $config;
3935 $config = $found;
3937 doprint "Test with $config disabled\n";
3957 doprint "$min_configs{$config} is needed to boot the box... keeping\n";
3959 $keep_configs{$config} = $min_configs{$config};
3960 $save_configs{$config} = $min_configs{$config};
3961 delete $min_configs{$config};
3967 foreach my $config (keys %save_configs) {
3968 print OUT "$save_configs{$config}\n";
3977 doprint "$config is not needed, disabling\n";
3979 delete $min_configs{$config};
3985 foreach my $config (@config_keys) {
3986 if (!defined($configs{$config})) {
3987 doprint "$config is not set, disabling\n";
3988 delete $min_configs{$config};
3995 foreach my $config (keys %keep_configs) {
3996 print OUT "$keep_configs{$config}\n";
3998 foreach my $config (keys %min_configs) {
3999 print OUT "$min_configs{$config}\n";
4099 foreach my $config (@new_configs) {
4100 print OUT "$config = $entered_configs{$config}\n";
4101 $opt{$config} = process_variables($entered_configs{$config});