Home
last modified time | relevance | path

Searched refs:kconfig (Results 1 – 25 of 80) sorted by relevance

1234

/Linux-v5.15/drivers/misc/lkdtm/
Dlkdtm.h11 #define pr_expected_config(kconfig) \ argument
13 if (IS_ENABLED(kconfig)) \
14 pr_err("Unexpected! This %s was built with " #kconfig "=y\n", \
17 pr_warn("This is probably expected, since this %s was built *without* " #kconfig "=y\n", \
23 #define pr_expected_config_param(kconfig, param) \ argument
25 if (IS_ENABLED(kconfig)) { \
28 …pr_warn("This is probably expected, since this %s was built with " #kconfig "=y but booted with '"…
32 pr_err("Unexpected! This %s was built with " #kconfig "=y and booted with '" param "=Y'\n", \
36 …pr_err("Unexpected! This %s was built with " #kconfig "=y (and booted without '" param "' specifie…
42 …pr_warn("This is probably expected, as this %s was built *without* " #kconfig "=y and booted with …
[all …]
/Linux-v5.15/scripts/kconfig/
Dstreamline_config.pl136 my $kconfig = $ARGV[1];
155 my ($kconfig) = @_;
163 my $source = "$ksource/$kconfig";
173 open(my $kinfile, '<', $source) || die "Can't open $kconfig";
192 my $kconfig = $1;
194 if (!defined($read_kconfigs{$kconfig})) {
195 $read_kconfigs{$kconfig} = 1;
196 read_kconfig($kconfig);
205 $config2kfile{"CONFIG_$config"} = $kconfig;
268 if ($kconfig) {
[all …]
/Linux-v5.15/scripts/kconfig/tests/err_recursive_dep/
Dexpected_stderr3 For a resolution refer to Documentation/kbuild/kconfig-language.rst
8 For a resolution refer to Documentation/kbuild/kconfig-language.rst
14 For a resolution refer to Documentation/kbuild/kconfig-language.rst
20 For a resolution refer to Documentation/kbuild/kconfig-language.rst
26 For a resolution refer to Documentation/kbuild/kconfig-language.rst
31 For a resolution refer to Documentation/kbuild/kconfig-language.rst
37 For a resolution refer to Documentation/kbuild/kconfig-language.rst
/Linux-v5.15/scripts/
Dget_feat.pl106 my $kconfig;
127 $kconfig = $1;
128 if (length($kconfig) > $max_size_kconfig) {
129 $max_size_kconfig = length($kconfig);
184 parse_error($file, $ln, "Kconfig not found", "") if (!$kconfig);
194 $data{$name}->{kconfig} = $kconfig;
247 printf "%-${max_size_kconfig}s ", $data{$name}->{kconfig};
284 printf "%${max_size_kconfig}s # ", $data{$name}->{kconfig};
300 print ":Kconfig: $data{$feat}->{kconfig} \n" if ($data{$feat}->{kconfig});
480 printf "|%-${desc_size}s", "``" . $data{$name}->{kconfig} . "``";
Dtags.sh225 kconfig) tmp=("${regex_kconfig[@]}") ;;
267 setup_regex exuberant kconfig
269 --langdef=kconfig --language-force=kconfig "${regex[@]}"
278 setup_regex emacs kconfig
/Linux-v5.15/Documentation/kbuild/
Dindex.rst10 kconfig-language
11 kconfig-macro-language
14 kconfig
Dissues.rst9 :language: kconfig
15 :language: kconfig
DKconfig.select-break8 # kconfig will not complain and enable this layout for configuration. This is
9 # currently a feature of kconfig, given select was designed to be heavy handed.
21 mainmenu "Simple example to demo kconfig select broken dependency issue"
DKconfig.recursion-issue-029 # kconfig semantics which are documented here. One known practical implication
33 # more important reason is that kconfig does not check for dependencies listed
34 # under 'select' for a symbol, when such symbols are selected kconfig them
47 mainmenu "Simple example to demo cumulative kconfig recursive dependency implication"
/Linux-v5.15/tools/testing/selftests/rcutorture/bin/
Dtorture.sh312 …torture_one "$@" --kconfig "CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y" $kcsan_kmake_tag $cu…
354 …cpus --duration "$duration_scftorture" --configs "$configs_scftorture" --kconfig "CONFIG_NR_CPUS=$…
378 …ftests/rcutorture/bin/kvm.sh --torture rcuscale --allcpus --duration 5 --kconfig "CONFIG_NR_CPUS=$…
384 …tests/rcutorture/bin/kvm.sh --torture rcuscale --allcpus --duration 10 --kconfig "CONFIG_NR_CPUS=$…
390 …ftests/rcutorture/bin/kvm.sh --allcpus --duration 45s --configs TREE03 --kconfig "CONFIG_TEST_CLOC…
393 …ftests/rcutorture/bin/kvm.sh --allcpus --duration 45s --configs TREE03 --kconfig "CONFIG_TEST_CLOC…
/Linux-v5.15/tools/testing/ktest/
Dktest.pl3555 my ($kconfig) = @_;
3564 if (! -f $kconfig) {
3565 doprint "file $kconfig does not exist, skipping\n";
3569 open(KIN, "$kconfig")
3570 or dodie "Can't open $kconfig";
3635 foreach $kconfig (@kconfigs) {
3636 if (!defined($read_kconfigs{$kconfig})) {
3637 $read_kconfigs{$kconfig} = 1;
3638 read_kconfig("$builddir/$kconfig");
3668 my $kconfig = "$builddir/arch/$arch/Kconfig";
[all …]
/Linux-v5.15/Documentation/translations/zh_CN/process/
Dsubmit-checklist.rst41 它们符合 ``Documentation/kbuild/kconfig-language.rst`` 中记录的异常条件,
44 7) 所有新的 ``kconfig`` 选项都有帮助文本。
/Linux-v5.15/tools/testing/kunit/
Dkunit_kernel.py61 def make_arch_qemuconfig(self, kconfig: kunit_config.Kconfig) -> None:
115 self._kconfig = qemu_arch_params.kconfig
122 kconfig = kunit_config.Kconfig()
123 kconfig.parse_from_string(self._kconfig)
124 base_kunitconfig.merge_in_entries(kconfig)
/Linux-v5.15/Documentation/translations/zh_TW/process/
Dsubmit-checklist.rst44 它們符合 ``Documentation/kbuild/kconfig-language.rst`` 中記錄的異常條件,
47 7) 所有新的 ``kconfig`` 選項都有幫助文本。
/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dskeleton.c26 if (CHECK(skel->kconfig, "skel_kconfig", "kconfig is mmaped()!\n")) in test_skeleton()
72 kcfg = skel->kconfig; in test_skeleton()
/Linux-v5.15/tools/testing/kunit/qemu_configs/
Dalpha.py4 kconfig='''
Darm.py4 kconfig='''
Darm64.py4 kconfig='''
Ds390.py4 kconfig='''
Dsparc.py4 kconfig='''
Di386.py4 kconfig='''
Dpowerpc.py4 kconfig='''
Dx86_64.py4 kconfig='''
Driscv.py19 kconfig='''
/Linux-v5.15/arch/mips/tools/
Dgeneric-board-config.sh81 ${srctree}/scripts/kconfig/merge_config.sh \

1234