| /linux-6.15/Documentation/dev-tools/ |
| H A D | kcov.rst | 1 KCOV: code coverage for fuzzing 4 KCOV collects and exposes kernel code coverage information in a form suitable 7 thus KCOV can capture precise coverage of a single system call. 76 /* A single fd descriptor allows coverage collection on a single 90 /* Enable coverage collection on the current thread. */ 93 /* Reset coverage from the tail of the ioctl() call. */ 102 * coverage can be enabled for a different thread. 220 Remote coverage collection 225 executing in other contexts - so-called "remote" coverage. 227 Using KCOV to collect remote coverage requires: [all …]
|
| H A D | gcov.rst | 4 gcov profiling kernel support enables the use of GCC's coverage testing 7 To get coverage data for a specific file, change to the kernel build 16 for the entire kernel and provide coverage overviews in HTML format. 37 and to get coverage data for the entire kernel:: 98 Global reset file: resets all coverage data to zero when 103 tool. Resets file coverage data to zero when written to. 108 option ``-ftest-coverage``. 116 coverage data for such code by keeping a copy of the data associated 180 [user@build] gcov -o /tmp/coverage/tmp/out/init main.c 228 Sample script to gather coverage meta files on the build machine [all …]
|
| H A D | testing-devices.rst | 10 with some overlap in coverage and different requirements. This document aims to 45 improve coverage, generate the reference for each platform and enable the exist
|
| /linux-6.15/Documentation/networking/ |
| H A D | udplite.rst | 58 using partial checksum coverage and so emulate UDP mode (full coverage). 63 * Sender checksum coverage: UDPLITE_SEND_CSCOV 76 * Receiver checksum coverage: UDPLITE_RECV_CSCOV 83 packets with a minimum coverage of 20 are admitted:: 124 assumes full coverage, transmits a packet with coverage length of 0 128 length is used instead as coverage length. 204 *****checksum coverage************* 230 coverage lengths are likely to be expected. 253 coverage length exceeds received length) 255 * application has specified larger min. coverage [all …]
|
| H A D | dccp.rst | 112 partial checksum coverage (RFC 4340, sec. 9.2). The default is that checksums 117 DCCP_SOCKOPT_SEND_CSCOV sets the sender checksum coverage. Values in the 118 range 0..15 are acceptable. The default setting is 0 (full coverage), 119 values between 1..15 indicate partial coverage. 123 of 0 means that all packets with a partial coverage will be discarded. 125 coverage value are also acceptable. The higher the number, the more 126 restrictive this setting (see [RFC 4340, sec. 9.2.1]). Partial coverage
|
| /linux-6.15/arch/arm/probes/kprobes/ |
| H A D | test-core.c | 703 struct coverage_table coverage; variable 738 struct coverage_entry *entry = coverage->base + coverage->num_entries; in coverage_start_fn() 745 ++coverage->num_entries; in coverage_start_fn() 749 entry->nesting = coverage->nesting; in coverage_start_fn() 755 ++coverage->nesting; in coverage_start_fn() 757 --coverage->nesting; in coverage_start_fn() 769 coverage.num_entries = 0; in coverage_start() 770 coverage.nesting = 0; in coverage_start() 845 struct coverage_entry *end = coverage.base + coverage.num_entries; in coverage_add() 892 struct coverage_entry *end = coverage.base + coverage.num_entries; in coverage_end() [all …]
|
| /linux-6.15/tools/testing/selftests/net/rds/ |
| H A D | README.txt | 4 These scripts provide a coverage test for RDS-TCP by creating two 11 kernel may optionally be configured to omit the coverage report as well. 41 An HTML coverage report will be output in tools/testing/selftests/net/rds/rds_logs/coverage/.
|
| /linux-6.15/scripts/ |
| H A D | Makefile.kcov | 2 kcov-flags-$(CONFIG_CC_HAS_SANCOV_TRACE_PC) += -fsanitize-coverage=trace-pc 3 kcov-flags-$(CONFIG_KCOV_ENABLE_COMPARISONS) += -fsanitize-coverage=trace-cmp
|
| /linux-6.15/tools/perf/util/ |
| H A D | block-range.c | 173 .coverage = entry->coverage, in block_range__create() 211 .coverage = entry->coverage, in block_range__create() 331 return (double)br->coverage / branch->max_coverage; in block_range__coverage()
|
| /linux-6.15/Documentation/dev-tools/kunit/ |
| H A D | running_tips.rst | 100 Generating code coverage reports under UML 108 This is different from the "normal" way of getting coverage information that is 125 # Append coverage options to the current config 127 # Extract the coverage information from the build dir (.kunit/) 128 $ lcov -t "my_kunit_tests" -o coverage.info -c -d .kunit/ 132 $ genhtml -o /tmp/coverage_html coverage.info 146 # Build with LLVM and append coverage options to the current config 151 $ genhtml -o /tmp/coverage_html coverage.info 262 Generating code coverage reports 268 your tests as modules. That way you can isolate the coverage from tests from [all …]
|
| /linux-6.15/drivers/gpu/drm/ci/xfails/ |
| H A D | msm-sc7180-trogdor-lazor-limozeen-fails.txt | 16 kms_plane_alpha_blend@coverage-7efc,Fail 17 kms_plane_alpha_blend@coverage-vs-premult-vs-constant,Fail
|
| H A D | msm-sc7180-trogdor-kingoftown-fails.txt | 16 kms_plane_alpha_blend@coverage-7efc,Fail 17 kms_plane_alpha_blend@coverage-vs-premult-vs-constant,Fail
|
| H A D | msm-sdm845-fails.txt | 26 kms_plane_alpha_blend@coverage-7efc,Fail 27 kms_plane_alpha_blend@coverage-vs-premult-vs-constant,Fail
|
| H A D | msm-apq8016-skips.txt | 14 # Currently fails and causes coverage loss for other tests
|
| H A D | meson-g12b-skips.txt | 15 # Currently fails and causes coverage loss for other tests
|
| H A D | rockchip-rk3288-skips.txt | 18 # Currently fails and causes coverage loss for other tests
|
| /linux-6.15/Documentation/translations/zh_TW/dev-tools/ |
| H A D | gcov.rst | 29 .. _lcov: http://ltp.sourceforge.net/coverage/lcov.php 96 在gcc編譯時如果配置了選項 ``-ftest-coverage`` 時生成的。 160 /tmp/coverage: 從測試機器上面拷貝的數據文件路徑 163 [user@build] gcov -o /tmp/coverage/tmp/out/init main.c
|
| /linux-6.15/Documentation/translations/zh_CN/dev-tools/ |
| H A D | gcov.rst | 29 .. _lcov: http://ltp.sourceforge.net/coverage/lcov.php 96 在gcc编译时如果配置了选项 ``-ftest-coverage`` 时生成的。 160 /tmp/coverage: 从测试机器上面拷贝的数据文件路径 163 [user@build] gcov -o /tmp/coverage/tmp/out/init main.c
|
| /linux-6.15/arch/x86/um/vdso/ |
| H A D | Makefile | 50 CFLAGS_REMOVE_vdso-note.o = -pg -fprofile-arcs -ftest-coverage 51 CFLAGS_REMOVE_um_vdso.o = -pg -fprofile-arcs -ftest-coverage
|
| /linux-6.15/Documentation/admin-guide/perf/ |
| H A D | nvidia-pmu.rst | 34 traffic coverage. 66 the PMU traffic coverage. 112 the PMU traffic coverage. 157 for more info about the PMU traffic coverage. 198 for more info about the PMU traffic coverage. 225 The PMU traffic coverage may vary dependent on the chip configuration: 256 | Following table contains traffic coverage of Grace SoC PMU in socket-A: 313 | Following table contains traffic coverage of Grace SoC PMU in socket-A:
|
| /linux-6.15/drivers/of/ |
| H A D | Kconfig | 17 compile-coverage. 89 can enable it manually to improve device tree unit test coverage. 114 enable it manually to improve device tree unit test coverage.
|
| /linux-6.15/tools/testing/selftests/arm64/fp/ |
| H A D | TODO | 2 - More coverage for ptrace:
|
| /linux-6.15/arch/um/ |
| H A D | Makefile-skas | 11 export UM_GCOV_OPT += -fprofile-arcs -ftest-coverage
|
| /linux-6.15/tools/testing/kunit/configs/ |
| H A D | coverage_uml.config | 1 # This config fragment enables coverage on UML, which is different from the
|
| /linux-6.15/drivers/scsi/lpfc/ |
| H A D | Makefile | 24 ccflags-$(GCOV) := -fprofile-arcs -ftest-coverage
|